/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/pthread/triangular-2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-231806ee773fbd0554de777ff4074f5592c67ff4-231806e [2021-10-13 22:31:02,747 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 22:31:02,768 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 22:31:02,821 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 22:31:02,822 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 22:31:02,825 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 22:31:02,827 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 22:31:02,833 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 22:31:02,834 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 22:31:02,835 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 22:31:02,836 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 22:31:02,836 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 22:31:02,837 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 22:31:02,838 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 22:31:02,839 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 22:31:02,840 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 22:31:02,840 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 22:31:02,841 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 22:31:02,842 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 22:31:02,853 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 22:31:02,858 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 22:31:02,863 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 22:31:02,863 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 22:31:02,864 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 22:31:02,866 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 22:31:02,866 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 22:31:02,866 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 22:31:02,867 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 22:31:02,867 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 22:31:02,868 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 22:31:02,868 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 22:31:02,869 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 22:31:02,869 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 22:31:02,870 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 22:31:02,871 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 22:31:02,871 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 22:31:02,872 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 22:31:02,872 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 22:31:02,872 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 22:31:02,873 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 22:31:02,873 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 22:31:02,874 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-10-13 22:31:02,909 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 22:31:02,909 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 22:31:02,909 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-13 22:31:02,910 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-13 22:31:02,911 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 22:31:02,911 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 22:31:02,917 INFO L138 SettingsManager]: * Use SBE=true [2021-10-13 22:31:02,918 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 22:31:02,918 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 22:31:02,918 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 22:31:02,919 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 22:31:02,919 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 22:31:02,919 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-13 22:31:02,919 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 22:31:02,919 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-13 22:31:02,919 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 22:31:02,919 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-13 22:31:02,920 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 22:31:02,920 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-13 22:31:02,920 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 22:31:02,920 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 22:31:02,920 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-10-13 22:31:02,920 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 22:31:02,921 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 22:31:02,921 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 22:31:02,921 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 22:31:02,921 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-13 22:31:02,921 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-13 22:31:02,921 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-13 22:31:02,922 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-10-13 22:31:02,922 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-13 22:31:02,922 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-10-13 22:31:03,122 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 22:31:03,139 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 22:31:03,141 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 22:31:03,142 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 22:31:03,143 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 22:31:03,144 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/triangular-2.i [2021-10-13 22:31:03,206 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/50692cdd5/3bc99b69808c422c9802b07c1e8fd8d1/FLAGed4ed2116 [2021-10-13 22:31:03,595 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 22:31:03,595 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-2.i [2021-10-13 22:31:03,607 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/50692cdd5/3bc99b69808c422c9802b07c1e8fd8d1/FLAGed4ed2116 [2021-10-13 22:31:03,616 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/50692cdd5/3bc99b69808c422c9802b07c1e8fd8d1 [2021-10-13 22:31:03,618 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 22:31:03,620 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-13 22:31:03,622 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 22:31:03,623 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 22:31:03,625 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 22:31:03,626 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 10:31:03" (1/1) ... [2021-10-13 22:31:03,628 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1bb5bf26 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 10:31:03, skipping insertion in model container [2021-10-13 22:31:03,628 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 10:31:03" (1/1) ... [2021-10-13 22:31:03,642 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 22:31:03,692 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 22:31:03,960 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-2.i[30952,30965] [2021-10-13 22:31:03,963 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 22:31:03,970 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 22:31:04,025 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-2.i[30952,30965] [2021-10-13 22:31:04,026 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 22:31:04,058 INFO L208 MainTranslator]: Completed translation [2021-10-13 22:31:04,058 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 10:31:04 WrapperNode [2021-10-13 22:31:04,059 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 22:31:04,060 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 22:31:04,060 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 22:31:04,060 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 22:31:04,066 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 10:31:04" (1/1) ... [2021-10-13 22:31:04,093 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 10:31:04" (1/1) ... [2021-10-13 22:31:04,112 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 22:31:04,113 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 22:31:04,113 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 22:31:04,113 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 22:31:04,120 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 10:31:04" (1/1) ... [2021-10-13 22:31:04,120 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 10:31:04" (1/1) ... [2021-10-13 22:31:04,125 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 10:31:04" (1/1) ... [2021-10-13 22:31:04,125 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 10:31:04" (1/1) ... [2021-10-13 22:31:04,140 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 10:31:04" (1/1) ... [2021-10-13 22:31:04,143 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 10:31:04" (1/1) ... [2021-10-13 22:31:04,144 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 10:31:04" (1/1) ... [2021-10-13 22:31:04,145 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 22:31:04,146 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 22:31:04,146 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 22:31:04,146 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 22:31:04,151 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 10:31:04" (1/1) ... [2021-10-13 22:31:04,156 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 22:31:04,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:04,176 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-10-13 22:31:04,200 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-10-13 22:31:04,218 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2021-10-13 22:31:04,220 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2021-10-13 22:31:04,220 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2021-10-13 22:31:04,220 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2021-10-13 22:31:04,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-13 22:31:04,221 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-13 22:31:04,221 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 22:31:04,221 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 22:31:04,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-13 22:31:04,221 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-13 22:31:04,221 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 22:31:04,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 22:31:04,222 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-13 22:31:04,476 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 22:31:04,476 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2021-10-13 22:31:04,477 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 10:31:04 BoogieIcfgContainer [2021-10-13 22:31:04,477 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 22:31:04,478 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 22:31:04,478 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 22:31:04,483 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 22:31:04,483 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 10:31:03" (1/3) ... [2021-10-13 22:31:04,484 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@308a32f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 10:31:04, skipping insertion in model container [2021-10-13 22:31:04,484 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 10:31:04" (2/3) ... [2021-10-13 22:31:04,484 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@308a32f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 10:31:04, skipping insertion in model container [2021-10-13 22:31:04,484 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 10:31:04" (3/3) ... [2021-10-13 22:31:04,485 INFO L111 eAbstractionObserver]: Analyzing ICFG triangular-2.i [2021-10-13 22:31:04,489 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-10-13 22:31:04,489 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 22:31:04,489 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-10-13 22:31:04,489 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-13 22:31:04,512 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,512 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,512 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,512 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,512 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,513 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,513 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,513 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,513 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,513 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,513 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,514 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,514 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,514 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,514 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,514 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,514 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,514 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,515 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,515 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,515 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,515 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,515 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,515 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,516 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,516 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,516 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,516 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,516 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,516 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,517 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,517 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,517 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,517 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,517 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,517 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,517 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,517 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,518 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,518 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,518 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,518 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,518 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,518 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,518 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,519 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,519 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,519 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,519 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,519 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,519 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,519 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,520 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,520 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,520 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,520 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,522 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,522 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,523 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,523 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,523 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,523 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,530 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,531 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,531 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,531 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,531 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,531 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 22:31:04,533 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-10-13 22:31:04,563 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 22:31:04,567 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-10-13 22:31:04,568 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-10-13 22:31:04,577 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 68 places, 66 transitions, 142 flow [2021-10-13 22:31:04,641 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 780 states, 779 states have (on average 2.934531450577664) internal successors, (2286), 779 states have internal predecessors, (2286), 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-10-13 22:31:04,647 INFO L276 IsEmpty]: Start isEmpty. Operand has 780 states, 779 states have (on average 2.934531450577664) internal successors, (2286), 779 states have internal predecessors, (2286), 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-10-13 22:31:04,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-13 22:31:04,656 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:04,657 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] [2021-10-13 22:31:04,658 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:04,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:04,662 INFO L82 PathProgramCache]: Analyzing trace with hash 2112281486, now seen corresponding path program 1 times [2021-10-13 22:31:04,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:04,670 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288329219] [2021-10-13 22:31:04,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:04,671 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:04,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:05,080 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:05,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:05,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288329219] [2021-10-13 22:31:05,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288329219] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 22:31:05,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 22:31:05,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-13 22:31:05,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872391887] [2021-10-13 22:31:05,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 22:31:05,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:05,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 22:31:05,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-13 22:31:05,110 INFO L87 Difference]: Start difference. First operand has 780 states, 779 states have (on average 2.934531450577664) internal successors, (2286), 779 states have internal predecessors, (2286), 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 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 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-10-13 22:31:05,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:05,256 INFO L93 Difference]: Finished difference Result 1582 states and 4288 transitions. [2021-10-13 22:31:05,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 22:31:05,258 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 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 32 [2021-10-13 22:31:05,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:05,278 INFO L225 Difference]: With dead ends: 1582 [2021-10-13 22:31:05,278 INFO L226 Difference]: Without dead ends: 1248 [2021-10-13 22:31:05,279 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 62.0ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-10-13 22:31:05,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-10-13 22:31:05,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 800. [2021-10-13 22:31:05,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 800 states, 799 states have (on average 2.728410513141427) internal successors, (2180), 799 states have internal predecessors, (2180), 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-10-13 22:31:05,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 800 states to 800 states and 2180 transitions. [2021-10-13 22:31:05,387 INFO L78 Accepts]: Start accepts. Automaton has 800 states and 2180 transitions. Word has length 32 [2021-10-13 22:31:05,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:05,392 INFO L470 AbstractCegarLoop]: Abstraction has 800 states and 2180 transitions. [2021-10-13 22:31:05,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 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-10-13 22:31:05,393 INFO L276 IsEmpty]: Start isEmpty. Operand 800 states and 2180 transitions. [2021-10-13 22:31:05,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-13 22:31:05,401 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:05,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] [2021-10-13 22:31:05,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-13 22:31:05,402 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:05,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:05,405 INFO L82 PathProgramCache]: Analyzing trace with hash 482644881, now seen corresponding path program 1 times [2021-10-13 22:31:05,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:05,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705607010] [2021-10-13 22:31:05,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:05,406 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:05,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:05,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:05,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:05,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705607010] [2021-10-13 22:31:05,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705607010] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 22:31:05,500 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 22:31:05,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-13 22:31:05,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323979164] [2021-10-13 22:31:05,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 22:31:05,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:05,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 22:31:05,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-13 22:31:05,503 INFO L87 Difference]: Start difference. First operand 800 states and 2180 transitions. 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-10-13 22:31:05,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:05,587 INFO L93 Difference]: Finished difference Result 1302 states and 3436 transitions. [2021-10-13 22:31:05,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 22:31:05,587 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-10-13 22:31:05,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:05,592 INFO L225 Difference]: With dead ends: 1302 [2021-10-13 22:31:05,592 INFO L226 Difference]: Without dead ends: 920 [2021-10-13 22:31:05,593 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 57.3ms TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-10-13 22:31:05,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2021-10-13 22:31:05,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 864. [2021-10-13 22:31:05,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 864 states, 863 states have (on average 2.6882966396292005) internal successors, (2320), 863 states have internal predecessors, (2320), 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-10-13 22:31:05,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 864 states to 864 states and 2320 transitions. [2021-10-13 22:31:05,624 INFO L78 Accepts]: Start accepts. Automaton has 864 states and 2320 transitions. Word has length 36 [2021-10-13 22:31:05,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:05,625 INFO L470 AbstractCegarLoop]: Abstraction has 864 states and 2320 transitions. [2021-10-13 22:31:05,625 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-10-13 22:31:05,625 INFO L276 IsEmpty]: Start isEmpty. Operand 864 states and 2320 transitions. [2021-10-13 22:31:05,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-13 22:31:05,626 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:05,627 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] [2021-10-13 22:31:05,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-13 22:31:05,627 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:05,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:05,628 INFO L82 PathProgramCache]: Analyzing trace with hash -1828771722, now seen corresponding path program 1 times [2021-10-13 22:31:05,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:05,628 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303693190] [2021-10-13 22:31:05,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:05,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:05,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:05,751 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:05,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:05,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303693190] [2021-10-13 22:31:05,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303693190] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 22:31:05,752 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 22:31:05,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-13 22:31:05,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551699117] [2021-10-13 22:31:05,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-13 22:31:05,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:05,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-13 22:31:05,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-13 22:31:05,755 INFO L87 Difference]: Start difference. First operand 864 states and 2320 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 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-10-13 22:31:05,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:05,864 INFO L93 Difference]: Finished difference Result 1332 states and 3512 transitions. [2021-10-13 22:31:05,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-13 22:31:05,864 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 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 40 [2021-10-13 22:31:05,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:05,870 INFO L225 Difference]: With dead ends: 1332 [2021-10-13 22:31:05,870 INFO L226 Difference]: Without dead ends: 1072 [2021-10-13 22:31:05,870 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 60.6ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-10-13 22:31:05,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1072 states. [2021-10-13 22:31:05,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1072 to 876. [2021-10-13 22:31:05,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 875 states have (on average 2.7062857142857144) internal successors, (2368), 875 states have internal predecessors, (2368), 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-10-13 22:31:05,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 2368 transitions. [2021-10-13 22:31:05,895 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 2368 transitions. Word has length 40 [2021-10-13 22:31:05,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:05,895 INFO L470 AbstractCegarLoop]: Abstraction has 876 states and 2368 transitions. [2021-10-13 22:31:05,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 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-10-13 22:31:05,896 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 2368 transitions. [2021-10-13 22:31:05,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-13 22:31:05,899 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:05,899 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] [2021-10-13 22:31:05,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-13 22:31:05,899 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:05,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:05,900 INFO L82 PathProgramCache]: Analyzing trace with hash 550294988, now seen corresponding path program 2 times [2021-10-13 22:31:05,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:05,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490265515] [2021-10-13 22:31:05,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:05,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:05,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:06,002 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:06,002 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:06,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490265515] [2021-10-13 22:31:06,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490265515] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 22:31:06,003 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 22:31:06,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-13 22:31:06,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073858968] [2021-10-13 22:31:06,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 22:31:06,003 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:06,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 22:31:06,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 22:31:06,004 INFO L87 Difference]: Start difference. First operand 876 states and 2368 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 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-10-13 22:31:06,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:06,100 INFO L93 Difference]: Finished difference Result 1772 states and 4744 transitions. [2021-10-13 22:31:06,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 22:31:06,100 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 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 40 [2021-10-13 22:31:06,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:06,111 INFO L225 Difference]: With dead ends: 1772 [2021-10-13 22:31:06,116 INFO L226 Difference]: Without dead ends: 1505 [2021-10-13 22:31:06,116 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 67.3ms TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-10-13 22:31:06,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2021-10-13 22:31:06,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 975. [2021-10-13 22:31:06,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 975 states, 974 states have (on average 2.6981519507186857) internal successors, (2628), 974 states have internal predecessors, (2628), 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-10-13 22:31:06,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 975 states to 975 states and 2628 transitions. [2021-10-13 22:31:06,146 INFO L78 Accepts]: Start accepts. Automaton has 975 states and 2628 transitions. Word has length 40 [2021-10-13 22:31:06,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:06,146 INFO L470 AbstractCegarLoop]: Abstraction has 975 states and 2628 transitions. [2021-10-13 22:31:06,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 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-10-13 22:31:06,146 INFO L276 IsEmpty]: Start isEmpty. Operand 975 states and 2628 transitions. [2021-10-13 22:31:06,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-13 22:31:06,148 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:06,148 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] [2021-10-13 22:31:06,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-13 22:31:06,148 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:06,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:06,149 INFO L82 PathProgramCache]: Analyzing trace with hash -2026923248, now seen corresponding path program 3 times [2021-10-13 22:31:06,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:06,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970354577] [2021-10-13 22:31:06,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:06,149 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:06,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:06,226 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:06,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:06,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970354577] [2021-10-13 22:31:06,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970354577] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 22:31:06,227 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 22:31:06,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-13 22:31:06,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620005260] [2021-10-13 22:31:06,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-13 22:31:06,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:06,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-13 22:31:06,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-10-13 22:31:06,228 INFO L87 Difference]: Start difference. First operand 975 states and 2628 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 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-10-13 22:31:06,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:06,330 INFO L93 Difference]: Finished difference Result 2211 states and 5878 transitions. [2021-10-13 22:31:06,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 22:31:06,331 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 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 40 [2021-10-13 22:31:06,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:06,347 INFO L225 Difference]: With dead ends: 2211 [2021-10-13 22:31:06,348 INFO L226 Difference]: Without dead ends: 1944 [2021-10-13 22:31:06,348 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 56.3ms TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-10-13 22:31:06,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1944 states. [2021-10-13 22:31:06,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1944 to 1127. [2021-10-13 22:31:06,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1127 states, 1126 states have (on average 2.769982238010657) internal successors, (3119), 1126 states have internal predecessors, (3119), 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-10-13 22:31:06,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 3119 transitions. [2021-10-13 22:31:06,381 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 3119 transitions. Word has length 40 [2021-10-13 22:31:06,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:06,381 INFO L470 AbstractCegarLoop]: Abstraction has 1127 states and 3119 transitions. [2021-10-13 22:31:06,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 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-10-13 22:31:06,381 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 3119 transitions. [2021-10-13 22:31:06,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-13 22:31:06,383 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:06,383 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] [2021-10-13 22:31:06,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-13 22:31:06,383 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:06,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:06,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1961680958, now seen corresponding path program 4 times [2021-10-13 22:31:06,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:06,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771782173] [2021-10-13 22:31:06,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:06,384 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:06,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:06,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:06,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:06,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771782173] [2021-10-13 22:31:06,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771782173] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 22:31:06,500 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 22:31:06,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-13 22:31:06,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174120536] [2021-10-13 22:31:06,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-13 22:31:06,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:06,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-13 22:31:06,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-10-13 22:31:06,501 INFO L87 Difference]: Start difference. First operand 1127 states and 3119 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 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-10-13 22:31:06,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:06,641 INFO L93 Difference]: Finished difference Result 1671 states and 4527 transitions. [2021-10-13 22:31:06,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-13 22:31:06,641 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 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 40 [2021-10-13 22:31:06,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:06,646 INFO L225 Difference]: With dead ends: 1671 [2021-10-13 22:31:06,646 INFO L226 Difference]: Without dead ends: 1173 [2021-10-13 22:31:06,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 105.5ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-10-13 22:31:06,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1173 states. [2021-10-13 22:31:06,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1173 to 922. [2021-10-13 22:31:06,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 2.732899022801303) internal successors, (2517), 921 states have internal predecessors, (2517), 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-10-13 22:31:06,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 2517 transitions. [2021-10-13 22:31:06,670 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 2517 transitions. Word has length 40 [2021-10-13 22:31:06,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:06,670 INFO L470 AbstractCegarLoop]: Abstraction has 922 states and 2517 transitions. [2021-10-13 22:31:06,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 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-10-13 22:31:06,671 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 2517 transitions. [2021-10-13 22:31:06,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-13 22:31:06,673 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:06,673 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:06,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-13 22:31:06,673 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:06,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:06,674 INFO L82 PathProgramCache]: Analyzing trace with hash 1188275055, now seen corresponding path program 1 times [2021-10-13 22:31:06,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:06,674 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331911249] [2021-10-13 22:31:06,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:06,674 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:06,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:06,775 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:06,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:06,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331911249] [2021-10-13 22:31:06,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331911249] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:06,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381096809] [2021-10-13 22:31:06,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:06,776 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:06,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:06,779 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:06,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-13 22:31:06,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:06,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 22:31:06,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:07,135 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:07,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381096809] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:07,136 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:07,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-10-13 22:31:07,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215902667] [2021-10-13 22:31:07,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 22:31:07,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:07,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 22:31:07,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-10-13 22:31:07,138 INFO L87 Difference]: Start difference. First operand 922 states and 2517 transitions. Second operand has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 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-10-13 22:31:07,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:07,266 INFO L93 Difference]: Finished difference Result 1526 states and 4027 transitions. [2021-10-13 22:31:07,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-13 22:31:07,266 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 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 45 [2021-10-13 22:31:07,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:07,272 INFO L225 Difference]: With dead ends: 1526 [2021-10-13 22:31:07,272 INFO L226 Difference]: Without dead ends: 1256 [2021-10-13 22:31:07,272 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 107.7ms TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-10-13 22:31:07,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1256 states. [2021-10-13 22:31:07,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1256 to 1113. [2021-10-13 22:31:07,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1113 states, 1112 states have (on average 2.741007194244604) internal successors, (3048), 1112 states have internal predecessors, (3048), 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-10-13 22:31:07,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1113 states to 1113 states and 3048 transitions. [2021-10-13 22:31:07,300 INFO L78 Accepts]: Start accepts. Automaton has 1113 states and 3048 transitions. Word has length 45 [2021-10-13 22:31:07,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:07,300 INFO L470 AbstractCegarLoop]: Abstraction has 1113 states and 3048 transitions. [2021-10-13 22:31:07,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 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-10-13 22:31:07,301 INFO L276 IsEmpty]: Start isEmpty. Operand 1113 states and 3048 transitions. [2021-10-13 22:31:07,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-13 22:31:07,302 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:07,302 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:07,327 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:07,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:07,516 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:07,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:07,516 INFO L82 PathProgramCache]: Analyzing trace with hash 895709223, now seen corresponding path program 2 times [2021-10-13 22:31:07,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:07,516 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800700997] [2021-10-13 22:31:07,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:07,517 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:07,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:07,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:07,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:07,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800700997] [2021-10-13 22:31:07,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800700997] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:07,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456265243] [2021-10-13 22:31:07,586 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 22:31:07,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:07,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:07,588 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:07,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-10-13 22:31:07,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 22:31:07,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:07,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 22:31:07,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:07,858 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:07,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456265243] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:07,859 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:07,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-10-13 22:31:07,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958288995] [2021-10-13 22:31:07,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 22:31:07,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:07,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 22:31:07,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-10-13 22:31:07,860 INFO L87 Difference]: Start difference. First operand 1113 states and 3048 transitions. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 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-10-13 22:31:07,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:07,992 INFO L93 Difference]: Finished difference Result 2408 states and 6431 transitions. [2021-10-13 22:31:07,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 22:31:07,993 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 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 45 [2021-10-13 22:31:07,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:08,002 INFO L225 Difference]: With dead ends: 2408 [2021-10-13 22:31:08,002 INFO L226 Difference]: Without dead ends: 2138 [2021-10-13 22:31:08,002 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 92.3ms TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-10-13 22:31:08,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2138 states. [2021-10-13 22:31:08,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2138 to 1293. [2021-10-13 22:31:08,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1293 states, 1292 states have (on average 2.791795665634675) internal successors, (3607), 1292 states have internal predecessors, (3607), 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-10-13 22:31:08,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 3607 transitions. [2021-10-13 22:31:08,040 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 3607 transitions. Word has length 45 [2021-10-13 22:31:08,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:08,040 INFO L470 AbstractCegarLoop]: Abstraction has 1293 states and 3607 transitions. [2021-10-13 22:31:08,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 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-10-13 22:31:08,041 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 3607 transitions. [2021-10-13 22:31:08,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-13 22:31:08,042 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:08,042 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:08,066 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:08,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-10-13 22:31:08,267 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:08,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:08,267 INFO L82 PathProgramCache]: Analyzing trace with hash 960951513, now seen corresponding path program 3 times [2021-10-13 22:31:08,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:08,268 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750123102] [2021-10-13 22:31:08,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:08,268 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:08,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:08,330 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:08,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:08,330 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750123102] [2021-10-13 22:31:08,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750123102] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:08,330 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309967837] [2021-10-13 22:31:08,331 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 22:31:08,331 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:08,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:08,332 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:08,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-10-13 22:31:08,445 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 22:31:08,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:08,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 22:31:08,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:08,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:08,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309967837] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:08,587 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:08,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-10-13 22:31:08,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180780025] [2021-10-13 22:31:08,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 22:31:08,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:08,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 22:31:08,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-13 22:31:08,590 INFO L87 Difference]: Start difference. First operand 1293 states and 3607 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 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-10-13 22:31:08,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:08,849 INFO L93 Difference]: Finished difference Result 2196 states and 5861 transitions. [2021-10-13 22:31:08,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 22:31:08,849 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 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 45 [2021-10-13 22:31:08,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:08,856 INFO L225 Difference]: With dead ends: 2196 [2021-10-13 22:31:08,857 INFO L226 Difference]: Without dead ends: 1621 [2021-10-13 22:31:08,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 187.7ms TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-10-13 22:31:08,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1621 states. [2021-10-13 22:31:08,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1621 to 1328. [2021-10-13 22:31:08,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1328 states, 1327 states have (on average 2.7754333082140166) internal successors, (3683), 1327 states have internal predecessors, (3683), 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-10-13 22:31:08,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1328 states to 1328 states and 3683 transitions. [2021-10-13 22:31:08,887 INFO L78 Accepts]: Start accepts. Automaton has 1328 states and 3683 transitions. Word has length 45 [2021-10-13 22:31:08,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:08,887 INFO L470 AbstractCegarLoop]: Abstraction has 1328 states and 3683 transitions. [2021-10-13 22:31:08,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 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-10-13 22:31:08,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1328 states and 3683 transitions. [2021-10-13 22:31:08,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-13 22:31:08,889 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:08,889 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:08,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:09,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:09,111 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:09,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:09,111 INFO L82 PathProgramCache]: Analyzing trace with hash -1472791299, now seen corresponding path program 1 times [2021-10-13 22:31:09,111 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:09,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308484290] [2021-10-13 22:31:09,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:09,112 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:09,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:09,224 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:09,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:09,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308484290] [2021-10-13 22:31:09,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308484290] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:09,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899705539] [2021-10-13 22:31:09,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:09,225 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:09,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:09,227 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:09,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-10-13 22:31:09,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:09,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 22:31:09,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:09,633 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:09,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899705539] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:09,634 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:09,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-10-13 22:31:09,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226321278] [2021-10-13 22:31:09,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 22:31:09,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:09,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 22:31:09,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-13 22:31:09,635 INFO L87 Difference]: Start difference. First operand 1328 states and 3683 transitions. Second operand has 12 states, 12 states have (on average 6.5) internal successors, (78), 12 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-10-13 22:31:09,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:09,813 INFO L93 Difference]: Finished difference Result 2068 states and 5483 transitions. [2021-10-13 22:31:09,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 22:31:09,814 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.5) internal successors, (78), 12 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 50 [2021-10-13 22:31:09,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:09,821 INFO L225 Difference]: With dead ends: 2068 [2021-10-13 22:31:09,822 INFO L226 Difference]: Without dead ends: 1734 [2021-10-13 22:31:09,822 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 156.4ms TimeCoverageRelationStatistics Valid=120, Invalid=342, Unknown=0, NotChecked=0, Total=462 [2021-10-13 22:31:09,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1734 states. [2021-10-13 22:31:09,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1734 to 1413. [2021-10-13 22:31:09,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1413 states, 1412 states have (on average 2.7287535410764874) internal successors, (3853), 1412 states have internal predecessors, (3853), 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-10-13 22:31:09,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1413 states to 1413 states and 3853 transitions. [2021-10-13 22:31:09,856 INFO L78 Accepts]: Start accepts. Automaton has 1413 states and 3853 transitions. Word has length 50 [2021-10-13 22:31:09,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:09,856 INFO L470 AbstractCegarLoop]: Abstraction has 1413 states and 3853 transitions. [2021-10-13 22:31:09,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.5) internal successors, (78), 12 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-10-13 22:31:09,856 INFO L276 IsEmpty]: Start isEmpty. Operand 1413 states and 3853 transitions. [2021-10-13 22:31:09,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-13 22:31:09,859 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:09,859 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:09,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:10,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:10,075 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:10,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:10,076 INFO L82 PathProgramCache]: Analyzing trace with hash -2040070847, now seen corresponding path program 2 times [2021-10-13 22:31:10,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:10,076 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992064480] [2021-10-13 22:31:10,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:10,076 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:10,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:10,158 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:10,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:10,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992064480] [2021-10-13 22:31:10,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992064480] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:10,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168140626] [2021-10-13 22:31:10,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 22:31:10,158 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:10,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:10,159 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:10,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-10-13 22:31:10,314 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 22:31:10,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:10,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 22:31:10,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:10,505 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:10,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168140626] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:10,505 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:10,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-10-13 22:31:10,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226365799] [2021-10-13 22:31:10,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 22:31:10,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:10,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 22:31:10,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-10-13 22:31:10,509 INFO L87 Difference]: Start difference. First operand 1413 states and 3853 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 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-10-13 22:31:10,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:10,618 INFO L93 Difference]: Finished difference Result 2061 states and 5277 transitions. [2021-10-13 22:31:10,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-13 22:31:10,618 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 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 50 [2021-10-13 22:31:10,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:10,641 INFO L225 Difference]: With dead ends: 2061 [2021-10-13 22:31:10,641 INFO L226 Difference]: Without dead ends: 1791 [2021-10-13 22:31:10,641 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 77.9ms TimeCoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-10-13 22:31:10,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1791 states. [2021-10-13 22:31:10,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1791 to 1428. [2021-10-13 22:31:10,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1427 states have (on average 2.721093202522775) internal successors, (3883), 1427 states have internal predecessors, (3883), 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-10-13 22:31:10,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 3883 transitions. [2021-10-13 22:31:10,693 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 3883 transitions. Word has length 50 [2021-10-13 22:31:10,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:10,694 INFO L470 AbstractCegarLoop]: Abstraction has 1428 states and 3883 transitions. [2021-10-13 22:31:10,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 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-10-13 22:31:10,694 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 3883 transitions. [2021-10-13 22:31:10,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-13 22:31:10,696 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:10,696 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:10,721 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-10-13 22:31:10,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-10-13 22:31:10,913 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:10,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:10,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1907955151, now seen corresponding path program 3 times [2021-10-13 22:31:10,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:10,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921153171] [2021-10-13 22:31:10,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:10,914 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:10,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:11,001 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:11,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:11,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921153171] [2021-10-13 22:31:11,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921153171] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:11,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792517440] [2021-10-13 22:31:11,002 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 22:31:11,002 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:11,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:11,003 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:11,009 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-10-13 22:31:11,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-13 22:31:11,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:11,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 22:31:11,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:11,373 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:11,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792517440] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:11,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:11,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-10-13 22:31:11,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696121773] [2021-10-13 22:31:11,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 22:31:11,374 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:11,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 22:31:11,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-10-13 22:31:11,375 INFO L87 Difference]: Start difference. First operand 1428 states and 3883 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 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-10-13 22:31:11,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:11,550 INFO L93 Difference]: Finished difference Result 2006 states and 5197 transitions. [2021-10-13 22:31:11,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 22:31:11,550 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 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 50 [2021-10-13 22:31:11,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:11,555 INFO L225 Difference]: With dead ends: 2006 [2021-10-13 22:31:11,555 INFO L226 Difference]: Without dead ends: 1736 [2021-10-13 22:31:11,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 136.9ms TimeCoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2021-10-13 22:31:11,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2021-10-13 22:31:11,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1428. [2021-10-13 22:31:11,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1427 states have (on average 2.7245970567624385) internal successors, (3888), 1427 states have internal predecessors, (3888), 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-10-13 22:31:11,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 3888 transitions. [2021-10-13 22:31:11,587 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 3888 transitions. Word has length 50 [2021-10-13 22:31:11,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:11,587 INFO L470 AbstractCegarLoop]: Abstraction has 1428 states and 3888 transitions. [2021-10-13 22:31:11,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 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-10-13 22:31:11,587 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 3888 transitions. [2021-10-13 22:31:11,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-13 22:31:11,589 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:11,589 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:11,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:11,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:11,812 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:11,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:11,812 INFO L82 PathProgramCache]: Analyzing trace with hash 1930629695, now seen corresponding path program 4 times [2021-10-13 22:31:11,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:11,812 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578787804] [2021-10-13 22:31:11,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:11,813 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:11,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:11,877 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:11,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:11,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578787804] [2021-10-13 22:31:11,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578787804] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:11,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248805721] [2021-10-13 22:31:11,878 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 22:31:11,878 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:11,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:11,879 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:11,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-10-13 22:31:12,054 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 22:31:12,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:12,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 22:31:12,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:12,188 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:12,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248805721] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:12,188 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:12,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-10-13 22:31:12,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537101449] [2021-10-13 22:31:12,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-13 22:31:12,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:12,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 22:31:12,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-10-13 22:31:12,189 INFO L87 Difference]: Start difference. First operand 1428 states and 3888 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 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-10-13 22:31:12,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:12,358 INFO L93 Difference]: Finished difference Result 2798 states and 7421 transitions. [2021-10-13 22:31:12,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-13 22:31:12,358 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 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 50 [2021-10-13 22:31:12,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:12,364 INFO L225 Difference]: With dead ends: 2798 [2021-10-13 22:31:12,364 INFO L226 Difference]: Without dead ends: 2528 [2021-10-13 22:31:12,364 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 105.3ms TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2021-10-13 22:31:12,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2528 states. [2021-10-13 22:31:12,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2528 to 1608. [2021-10-13 22:31:12,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1608 states, 1607 states have (on average 2.7672682016179215) internal successors, (4447), 1607 states have internal predecessors, (4447), 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-10-13 22:31:12,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1608 states to 1608 states and 4447 transitions. [2021-10-13 22:31:12,404 INFO L78 Accepts]: Start accepts. Automaton has 1608 states and 4447 transitions. Word has length 50 [2021-10-13 22:31:12,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:12,404 INFO L470 AbstractCegarLoop]: Abstraction has 1608 states and 4447 transitions. [2021-10-13 22:31:12,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 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-10-13 22:31:12,404 INFO L276 IsEmpty]: Start isEmpty. Operand 1608 states and 4447 transitions. [2021-10-13 22:31:12,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-13 22:31:12,406 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:12,406 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:12,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:12,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:12,627 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:12,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:12,628 INFO L82 PathProgramCache]: Analyzing trace with hash 1995871985, now seen corresponding path program 5 times [2021-10-13 22:31:12,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:12,628 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780414997] [2021-10-13 22:31:12,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:12,628 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:12,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:12,701 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:12,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:12,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780414997] [2021-10-13 22:31:12,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780414997] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:12,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726045508] [2021-10-13 22:31:12,701 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 22:31:12,701 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:12,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:12,702 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:12,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-10-13 22:31:12,886 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 22:31:12,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:12,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 22:31:12,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:13,035 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:13,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726045508] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:13,035 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:13,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-10-13 22:31:13,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176628103] [2021-10-13 22:31:13,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 22:31:13,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:13,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 22:31:13,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-13 22:31:13,036 INFO L87 Difference]: Start difference. First operand 1608 states and 4447 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 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-10-13 22:31:13,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:13,249 INFO L93 Difference]: Finished difference Result 2285 states and 6121 transitions. [2021-10-13 22:31:13,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 22:31:13,249 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 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 50 [2021-10-13 22:31:13,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:13,253 INFO L225 Difference]: With dead ends: 2285 [2021-10-13 22:31:13,253 INFO L226 Difference]: Without dead ends: 1706 [2021-10-13 22:31:13,253 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 160.2ms TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2021-10-13 22:31:13,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1706 states. [2021-10-13 22:31:13,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1706 to 1313. [2021-10-13 22:31:13,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1313 states, 1312 states have (on average 2.7271341463414633) internal successors, (3578), 1312 states have internal predecessors, (3578), 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-10-13 22:31:13,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1313 states to 1313 states and 3578 transitions. [2021-10-13 22:31:13,287 INFO L78 Accepts]: Start accepts. Automaton has 1313 states and 3578 transitions. Word has length 50 [2021-10-13 22:31:13,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:13,287 INFO L470 AbstractCegarLoop]: Abstraction has 1313 states and 3578 transitions. [2021-10-13 22:31:13,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 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-10-13 22:31:13,288 INFO L276 IsEmpty]: Start isEmpty. Operand 1313 states and 3578 transitions. [2021-10-13 22:31:13,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-13 22:31:13,290 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:13,290 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:13,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:13,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-10-13 22:31:13,512 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:13,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:13,512 INFO L82 PathProgramCache]: Analyzing trace with hash -98524776, now seen corresponding path program 6 times [2021-10-13 22:31:13,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:13,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882290895] [2021-10-13 22:31:13,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:13,512 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:13,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:13,618 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:13,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:13,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882290895] [2021-10-13 22:31:13,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882290895] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:13,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090100269] [2021-10-13 22:31:13,618 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 22:31:13,619 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:13,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:13,620 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:13,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-10-13 22:31:13,814 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 22:31:13,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:13,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 22:31:13,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:14,017 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:14,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090100269] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:14,017 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:14,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2021-10-13 22:31:14,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789401934] [2021-10-13 22:31:14,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 22:31:14,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:14,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 22:31:14,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-13 22:31:14,018 INFO L87 Difference]: Start difference. First operand 1313 states and 3578 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 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-10-13 22:31:14,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:14,204 INFO L93 Difference]: Finished difference Result 1931 states and 5017 transitions. [2021-10-13 22:31:14,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 22:31:14,205 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 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 55 [2021-10-13 22:31:14,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:14,208 INFO L225 Difference]: With dead ends: 1931 [2021-10-13 22:31:14,208 INFO L226 Difference]: Without dead ends: 1661 [2021-10-13 22:31:14,210 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 106.3ms TimeCoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2021-10-13 22:31:14,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1661 states. [2021-10-13 22:31:14,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1661 to 1388. [2021-10-13 22:31:14,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1388 states, 1387 states have (on average 2.741888968997837) internal successors, (3803), 1387 states have internal predecessors, (3803), 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-10-13 22:31:14,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1388 states to 1388 states and 3803 transitions. [2021-10-13 22:31:14,235 INFO L78 Accepts]: Start accepts. Automaton has 1388 states and 3803 transitions. Word has length 55 [2021-10-13 22:31:14,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:14,235 INFO L470 AbstractCegarLoop]: Abstraction has 1388 states and 3803 transitions. [2021-10-13 22:31:14,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 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-10-13 22:31:14,235 INFO L276 IsEmpty]: Start isEmpty. Operand 1388 states and 3803 transitions. [2021-10-13 22:31:14,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-13 22:31:14,239 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:14,239 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:14,262 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:14,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-10-13 22:31:14,462 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:14,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:14,462 INFO L82 PathProgramCache]: Analyzing trace with hash 33590920, now seen corresponding path program 7 times [2021-10-13 22:31:14,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:14,462 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494262419] [2021-10-13 22:31:14,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:14,462 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:14,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:14,548 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:14,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:14,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494262419] [2021-10-13 22:31:14,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494262419] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:14,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127391884] [2021-10-13 22:31:14,549 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 22:31:14,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:14,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:14,550 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:14,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-10-13 22:31:14,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:14,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 22:31:14,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:14,948 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:14,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127391884] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:14,949 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:14,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-10-13 22:31:14,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198185792] [2021-10-13 22:31:14,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 22:31:14,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:14,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 22:31:14,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-10-13 22:31:14,950 INFO L87 Difference]: Start difference. First operand 1388 states and 3803 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 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-10-13 22:31:15,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:15,138 INFO L93 Difference]: Finished difference Result 2111 states and 5497 transitions. [2021-10-13 22:31:15,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 22:31:15,139 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 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 55 [2021-10-13 22:31:15,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:15,143 INFO L225 Difference]: With dead ends: 2111 [2021-10-13 22:31:15,143 INFO L226 Difference]: Without dead ends: 1841 [2021-10-13 22:31:15,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 150.5ms TimeCoverageRelationStatistics Valid=127, Invalid=379, Unknown=0, NotChecked=0, Total=506 [2021-10-13 22:31:15,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1841 states. [2021-10-13 22:31:15,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1841 to 1463. [2021-10-13 22:31:15,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1463 states, 1462 states have (on average 2.7688098495212037) internal successors, (4048), 1462 states have internal predecessors, (4048), 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-10-13 22:31:15,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1463 states to 1463 states and 4048 transitions. [2021-10-13 22:31:15,170 INFO L78 Accepts]: Start accepts. Automaton has 1463 states and 4048 transitions. Word has length 55 [2021-10-13 22:31:15,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:15,170 INFO L470 AbstractCegarLoop]: Abstraction has 1463 states and 4048 transitions. [2021-10-13 22:31:15,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 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-10-13 22:31:15,170 INFO L276 IsEmpty]: Start isEmpty. Operand 1463 states and 4048 transitions. [2021-10-13 22:31:15,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-13 22:31:15,172 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:15,172 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:15,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:15,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-10-13 22:31:15,395 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:15,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:15,396 INFO L82 PathProgramCache]: Analyzing trace with hash -422791530, now seen corresponding path program 8 times [2021-10-13 22:31:15,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:15,396 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68476992] [2021-10-13 22:31:15,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:15,396 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:15,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:15,470 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:15,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:15,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68476992] [2021-10-13 22:31:15,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68476992] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:15,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821070564] [2021-10-13 22:31:15,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 22:31:15,471 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:15,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:15,472 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:15,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-10-13 22:31:15,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 22:31:15,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:15,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 22:31:15,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:15,859 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:15,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821070564] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:15,860 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:15,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2021-10-13 22:31:15,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525463956] [2021-10-13 22:31:15,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-13 22:31:15,860 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:15,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-13 22:31:15,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-10-13 22:31:15,861 INFO L87 Difference]: Start difference. First operand 1463 states and 4048 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 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-10-13 22:31:16,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:16,077 INFO L93 Difference]: Finished difference Result 2858 states and 7631 transitions. [2021-10-13 22:31:16,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 22:31:16,077 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 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 55 [2021-10-13 22:31:16,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:16,082 INFO L225 Difference]: With dead ends: 2858 [2021-10-13 22:31:16,082 INFO L226 Difference]: Without dead ends: 2588 [2021-10-13 22:31:16,083 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 147.2ms TimeCoverageRelationStatistics Valid=142, Invalid=364, Unknown=0, NotChecked=0, Total=506 [2021-10-13 22:31:16,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2588 states. [2021-10-13 22:31:16,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2588 to 1643. [2021-10-13 22:31:16,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1643 states, 1642 states have (on average 2.805724725943971) internal successors, (4607), 1642 states have internal predecessors, (4607), 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-10-13 22:31:16,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1643 states to 1643 states and 4607 transitions. [2021-10-13 22:31:16,117 INFO L78 Accepts]: Start accepts. Automaton has 1643 states and 4607 transitions. Word has length 55 [2021-10-13 22:31:16,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:16,117 INFO L470 AbstractCegarLoop]: Abstraction has 1643 states and 4607 transitions. [2021-10-13 22:31:16,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 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-10-13 22:31:16,117 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 4607 transitions. [2021-10-13 22:31:16,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-13 22:31:16,119 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:16,119 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:16,144 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:16,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-10-13 22:31:16,342 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:16,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:16,342 INFO L82 PathProgramCache]: Analyzing trace with hash -357549240, now seen corresponding path program 9 times [2021-10-13 22:31:16,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:16,342 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851531742] [2021-10-13 22:31:16,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:16,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:16,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:16,425 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:16,425 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:16,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851531742] [2021-10-13 22:31:16,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851531742] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:16,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572224083] [2021-10-13 22:31:16,426 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 22:31:16,426 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:16,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:16,426 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:16,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-10-13 22:31:16,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 22:31:16,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:16,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 22:31:16,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:16,831 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:16,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572224083] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:16,831 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:16,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-10-13 22:31:16,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764545509] [2021-10-13 22:31:16,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 22:31:16,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:16,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 22:31:16,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-10-13 22:31:16,834 INFO L87 Difference]: Start difference. First operand 1643 states and 4607 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 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-10-13 22:31:17,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:17,134 INFO L93 Difference]: Finished difference Result 2726 states and 7296 transitions. [2021-10-13 22:31:17,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 22:31:17,135 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 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 55 [2021-10-13 22:31:17,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:17,139 INFO L225 Difference]: With dead ends: 2726 [2021-10-13 22:31:17,140 INFO L226 Difference]: Without dead ends: 2151 [2021-10-13 22:31:17,140 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 246.2ms TimeCoverageRelationStatistics Valid=200, Invalid=612, Unknown=0, NotChecked=0, Total=812 [2021-10-13 22:31:17,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2151 states. [2021-10-13 22:31:17,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2151 to 1678. [2021-10-13 22:31:17,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1678 states, 1677 states have (on average 2.7924865831842576) internal successors, (4683), 1677 states have internal predecessors, (4683), 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-10-13 22:31:17,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1678 states to 1678 states and 4683 transitions. [2021-10-13 22:31:17,168 INFO L78 Accepts]: Start accepts. Automaton has 1678 states and 4683 transitions. Word has length 55 [2021-10-13 22:31:17,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:17,169 INFO L470 AbstractCegarLoop]: Abstraction has 1678 states and 4683 transitions. [2021-10-13 22:31:17,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 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-10-13 22:31:17,169 INFO L276 IsEmpty]: Start isEmpty. Operand 1678 states and 4683 transitions. [2021-10-13 22:31:17,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-13 22:31:17,171 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:17,172 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:17,196 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:17,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-10-13 22:31:17,387 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:17,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:17,388 INFO L82 PathProgramCache]: Analyzing trace with hash -903701778, now seen corresponding path program 10 times [2021-10-13 22:31:17,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:17,388 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313465775] [2021-10-13 22:31:17,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:17,388 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:17,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:17,513 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:17,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:17,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313465775] [2021-10-13 22:31:17,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313465775] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:17,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019852151] [2021-10-13 22:31:17,514 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 22:31:17,514 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:17,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:17,515 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:17,516 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-13 22:31:17,806 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 22:31:17,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:17,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 22:31:17,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:18,148 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:18,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019852151] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:18,149 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:18,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 15 [2021-10-13 22:31:18,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033769065] [2021-10-13 22:31:18,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 22:31:18,149 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:18,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 22:31:18,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-10-13 22:31:18,150 INFO L87 Difference]: Start difference. First operand 1678 states and 4683 transitions. Second operand has 15 states, 15 states have (on average 6.0) internal successors, (90), 15 states have internal predecessors, (90), 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-10-13 22:31:18,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:18,354 INFO L93 Difference]: Finished difference Result 2468 states and 6583 transitions. [2021-10-13 22:31:18,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 22:31:18,354 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.0) internal successors, (90), 15 states have internal predecessors, (90), 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-10-13 22:31:18,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:18,360 INFO L225 Difference]: With dead ends: 2468 [2021-10-13 22:31:18,360 INFO L226 Difference]: Without dead ends: 2134 [2021-10-13 22:31:18,360 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 190.7ms TimeCoverageRelationStatistics Valid=182, Invalid=520, Unknown=0, NotChecked=0, Total=702 [2021-10-13 22:31:18,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2134 states. [2021-10-13 22:31:18,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2134 to 1763. [2021-10-13 22:31:18,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1763 states, 1762 states have (on average 2.754256526674234) internal successors, (4853), 1762 states have internal predecessors, (4853), 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-10-13 22:31:18,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1763 states to 1763 states and 4853 transitions. [2021-10-13 22:31:18,391 INFO L78 Accepts]: Start accepts. Automaton has 1763 states and 4853 transitions. Word has length 60 [2021-10-13 22:31:18,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:18,392 INFO L470 AbstractCegarLoop]: Abstraction has 1763 states and 4853 transitions. [2021-10-13 22:31:18,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.0) internal successors, (90), 15 states have internal predecessors, (90), 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-10-13 22:31:18,392 INFO L276 IsEmpty]: Start isEmpty. Operand 1763 states and 4853 transitions. [2021-10-13 22:31:18,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-13 22:31:18,394 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:18,394 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:18,420 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-10-13 22:31:18,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:18,607 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:18,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:18,608 INFO L82 PathProgramCache]: Analyzing trace with hash 957486642, now seen corresponding path program 11 times [2021-10-13 22:31:18,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:18,608 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447049237] [2021-10-13 22:31:18,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:18,608 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:18,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:18,708 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:18,709 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:18,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447049237] [2021-10-13 22:31:18,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447049237] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:18,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311503284] [2021-10-13 22:31:18,709 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 22:31:18,709 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:18,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:18,710 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:18,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-10-13 22:31:19,002 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-13 22:31:19,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:19,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 22:31:19,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:19,226 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:19,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311503284] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:19,227 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:19,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-10-13 22:31:19,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854662844] [2021-10-13 22:31:19,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 22:31:19,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:19,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 22:31:19,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-10-13 22:31:19,228 INFO L87 Difference]: Start difference. First operand 1763 states and 4853 transitions. Second operand has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 12 states have internal predecessors, (62), 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-10-13 22:31:19,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:19,346 INFO L93 Difference]: Finished difference Result 2561 states and 6577 transitions. [2021-10-13 22:31:19,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-13 22:31:19,346 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 12 states have internal predecessors, (62), 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-10-13 22:31:19,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:19,365 INFO L225 Difference]: With dead ends: 2561 [2021-10-13 22:31:19,366 INFO L226 Difference]: Without dead ends: 2291 [2021-10-13 22:31:19,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 117.1ms TimeCoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2021-10-13 22:31:19,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2291 states. [2021-10-13 22:31:19,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2291 to 1778. [2021-10-13 22:31:19,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1778 states, 1777 states have (on average 2.7478897017445134) internal successors, (4883), 1777 states have internal predecessors, (4883), 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-10-13 22:31:19,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1778 states to 1778 states and 4883 transitions. [2021-10-13 22:31:19,392 INFO L78 Accepts]: Start accepts. Automaton has 1778 states and 4883 transitions. Word has length 60 [2021-10-13 22:31:19,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:19,393 INFO L470 AbstractCegarLoop]: Abstraction has 1778 states and 4883 transitions. [2021-10-13 22:31:19,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 12 states have internal predecessors, (62), 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-10-13 22:31:19,393 INFO L276 IsEmpty]: Start isEmpty. Operand 1778 states and 4883 transitions. [2021-10-13 22:31:19,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-13 22:31:19,395 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:19,395 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:19,421 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:19,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:19,611 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:19,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:19,612 INFO L82 PathProgramCache]: Analyzing trace with hash -1587374302, now seen corresponding path program 12 times [2021-10-13 22:31:19,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:19,612 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111338292] [2021-10-13 22:31:19,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:19,612 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:19,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:19,711 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:19,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:19,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111338292] [2021-10-13 22:31:19,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111338292] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:19,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534354750] [2021-10-13 22:31:19,711 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 22:31:19,712 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:19,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:19,712 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:19,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-10-13 22:31:20,150 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-13 22:31:20,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:20,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 22:31:20,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:20,380 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:20,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534354750] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:20,381 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:20,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-10-13 22:31:20,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133467593] [2021-10-13 22:31:20,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 22:31:20,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:20,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 22:31:20,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-10-13 22:31:20,382 INFO L87 Difference]: Start difference. First operand 1778 states and 4883 transitions. Second operand has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 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-10-13 22:31:20,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:20,578 INFO L93 Difference]: Finished difference Result 2446 states and 6347 transitions. [2021-10-13 22:31:20,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 22:31:20,579 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 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-10-13 22:31:20,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:20,584 INFO L225 Difference]: With dead ends: 2446 [2021-10-13 22:31:20,584 INFO L226 Difference]: Without dead ends: 2176 [2021-10-13 22:31:20,584 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 173.9ms TimeCoverageRelationStatistics Valid=152, Invalid=448, Unknown=0, NotChecked=0, Total=600 [2021-10-13 22:31:20,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2176 states. [2021-10-13 22:31:20,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2176 to 1778. [2021-10-13 22:31:20,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1778 states, 1777 states have (on average 2.7478897017445134) internal successors, (4883), 1777 states have internal predecessors, (4883), 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-10-13 22:31:20,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1778 states to 1778 states and 4883 transitions. [2021-10-13 22:31:20,612 INFO L78 Accepts]: Start accepts. Automaton has 1778 states and 4883 transitions. Word has length 60 [2021-10-13 22:31:20,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:20,612 INFO L470 AbstractCegarLoop]: Abstraction has 1778 states and 4883 transitions. [2021-10-13 22:31:20,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 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-10-13 22:31:20,613 INFO L276 IsEmpty]: Start isEmpty. Operand 1778 states and 4883 transitions. [2021-10-13 22:31:20,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-13 22:31:20,615 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:20,615 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:20,639 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:20,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:20,839 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:20,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:20,840 INFO L82 PathProgramCache]: Analyzing trace with hash -677476944, now seen corresponding path program 13 times [2021-10-13 22:31:20,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:20,840 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568699202] [2021-10-13 22:31:20,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:20,840 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:20,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:20,930 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:20,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:20,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568699202] [2021-10-13 22:31:20,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568699202] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:20,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129995397] [2021-10-13 22:31:20,931 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 22:31:20,931 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:20,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:20,932 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:20,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-10-13 22:31:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:21,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 22:31:21,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:21,545 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:21,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129995397] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:21,546 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:21,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-10-13 22:31:21,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399151794] [2021-10-13 22:31:21,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 22:31:21,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:21,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 22:31:21,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-10-13 22:31:21,547 INFO L87 Difference]: Start difference. First operand 1778 states and 4883 transitions. Second operand has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 12 states have internal predecessors, (62), 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-10-13 22:31:21,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:21,713 INFO L93 Difference]: Finished difference Result 2421 states and 6297 transitions. [2021-10-13 22:31:21,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 22:31:21,713 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 12 states have internal predecessors, (62), 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-10-13 22:31:21,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:21,717 INFO L225 Difference]: With dead ends: 2421 [2021-10-13 22:31:21,717 INFO L226 Difference]: Without dead ends: 2151 [2021-10-13 22:31:21,718 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 131.9ms TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-10-13 22:31:21,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2151 states. [2021-10-13 22:31:21,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2151 to 1778. [2021-10-13 22:31:21,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1778 states, 1777 states have (on average 2.7478897017445134) internal successors, (4883), 1777 states have internal predecessors, (4883), 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-10-13 22:31:21,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1778 states to 1778 states and 4883 transitions. [2021-10-13 22:31:21,747 INFO L78 Accepts]: Start accepts. Automaton has 1778 states and 4883 transitions. Word has length 60 [2021-10-13 22:31:21,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:21,748 INFO L470 AbstractCegarLoop]: Abstraction has 1778 states and 4883 transitions. [2021-10-13 22:31:21,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 12 states have internal predecessors, (62), 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-10-13 22:31:21,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1778 states and 4883 transitions. [2021-10-13 22:31:21,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-13 22:31:21,750 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:21,751 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:21,775 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:21,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-10-13 22:31:21,963 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:21,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:21,964 INFO L82 PathProgramCache]: Analyzing trace with hash -545361248, now seen corresponding path program 14 times [2021-10-13 22:31:21,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:21,964 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819564795] [2021-10-13 22:31:21,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:21,964 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:21,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:22,048 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:22,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:22,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819564795] [2021-10-13 22:31:22,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819564795] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:22,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935841941] [2021-10-13 22:31:22,048 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 22:31:22,049 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:22,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:22,049 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:22,117 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-10-13 22:31:22,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 22:31:22,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:22,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 22:31:22,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:22,679 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:22,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935841941] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:22,680 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:22,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-10-13 22:31:22,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320222312] [2021-10-13 22:31:22,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 22:31:22,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:22,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 22:31:22,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-13 22:31:22,682 INFO L87 Difference]: Start difference. First operand 1778 states and 4883 transitions. Second operand has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 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-10-13 22:31:22,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:22,883 INFO L93 Difference]: Finished difference Result 2431 states and 6347 transitions. [2021-10-13 22:31:22,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 22:31:22,883 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 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-10-13 22:31:22,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:22,886 INFO L225 Difference]: With dead ends: 2431 [2021-10-13 22:31:22,886 INFO L226 Difference]: Without dead ends: 2161 [2021-10-13 22:31:22,886 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 178.7ms TimeCoverageRelationStatistics Valid=178, Invalid=524, Unknown=0, NotChecked=0, Total=702 [2021-10-13 22:31:22,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2161 states. [2021-10-13 22:31:22,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2161 to 1778. [2021-10-13 22:31:22,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1778 states, 1777 states have (on average 2.7507034327518287) internal successors, (4888), 1777 states have internal predecessors, (4888), 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-10-13 22:31:22,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1778 states to 1778 states and 4888 transitions. [2021-10-13 22:31:22,919 INFO L78 Accepts]: Start accepts. Automaton has 1778 states and 4888 transitions. Word has length 60 [2021-10-13 22:31:22,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:22,920 INFO L470 AbstractCegarLoop]: Abstraction has 1778 states and 4888 transitions. [2021-10-13 22:31:22,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 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-10-13 22:31:22,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1778 states and 4888 transitions. [2021-10-13 22:31:22,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-13 22:31:22,921 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:22,922 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:22,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:23,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:23,124 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:23,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:23,124 INFO L82 PathProgramCache]: Analyzing trace with hash -1001743698, now seen corresponding path program 15 times [2021-10-13 22:31:23,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:23,124 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530743286] [2021-10-13 22:31:23,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:23,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:23,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:23,223 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:23,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:23,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530743286] [2021-10-13 22:31:23,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530743286] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:23,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805694949] [2021-10-13 22:31:23,223 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 22:31:23,223 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:23,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:23,224 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:23,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-10-13 22:31:23,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-13 22:31:23,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:23,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 22:31:23,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:23,911 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:23,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805694949] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:23,911 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:23,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-10-13 22:31:23,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407586671] [2021-10-13 22:31:23,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-13 22:31:23,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:23,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 22:31:23,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-13 22:31:23,912 INFO L87 Difference]: Start difference. First operand 1778 states and 4888 transitions. Second operand has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 12 states have internal predecessors, (62), 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-10-13 22:31:24,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:24,084 INFO L93 Difference]: Finished difference Result 3198 states and 8521 transitions. [2021-10-13 22:31:24,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 22:31:24,085 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 12 states have internal predecessors, (62), 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-10-13 22:31:24,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:24,088 INFO L225 Difference]: With dead ends: 3198 [2021-10-13 22:31:24,088 INFO L226 Difference]: Without dead ends: 2928 [2021-10-13 22:31:24,089 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 142.5ms TimeCoverageRelationStatistics Valid=164, Invalid=436, Unknown=0, NotChecked=0, Total=600 [2021-10-13 22:31:24,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2928 states. [2021-10-13 22:31:24,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2928 to 1958. [2021-10-13 22:31:24,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1958 states, 1957 states have (on average 2.783341849770056) internal successors, (5447), 1957 states have internal predecessors, (5447), 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-10-13 22:31:24,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1958 states to 1958 states and 5447 transitions. [2021-10-13 22:31:24,119 INFO L78 Accepts]: Start accepts. Automaton has 1958 states and 5447 transitions. Word has length 60 [2021-10-13 22:31:24,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:24,119 INFO L470 AbstractCegarLoop]: Abstraction has 1958 states and 5447 transitions. [2021-10-13 22:31:24,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 12 states have internal predecessors, (62), 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-10-13 22:31:24,120 INFO L276 IsEmpty]: Start isEmpty. Operand 1958 states and 5447 transitions. [2021-10-13 22:31:24,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-13 22:31:24,122 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:24,122 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:24,144 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:24,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:24,345 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:24,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:24,345 INFO L82 PathProgramCache]: Analyzing trace with hash -936501408, now seen corresponding path program 16 times [2021-10-13 22:31:24,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:24,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463809965] [2021-10-13 22:31:24,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:24,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:24,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:24,432 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:24,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:24,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463809965] [2021-10-13 22:31:24,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463809965] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:24,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828445160] [2021-10-13 22:31:24,432 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 22:31:24,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:24,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:24,433 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:24,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-10-13 22:31:24,849 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 22:31:24,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:24,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 22:31:24,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:25,020 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:25,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828445160] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:25,020 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:25,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2021-10-13 22:31:25,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555668736] [2021-10-13 22:31:25,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 22:31:25,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:25,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 22:31:25,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-10-13 22:31:25,021 INFO L87 Difference]: Start difference. First operand 1958 states and 5447 transitions. Second operand has 13 states, 13 states have (on average 4.846153846153846) internal successors, (63), 13 states have internal predecessors, (63), 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-10-13 22:31:25,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:25,302 INFO L93 Difference]: Finished difference Result 3021 states and 8021 transitions. [2021-10-13 22:31:25,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-13 22:31:25,303 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.846153846153846) internal successors, (63), 13 states have internal predecessors, (63), 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-10-13 22:31:25,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:25,307 INFO L225 Difference]: With dead ends: 3021 [2021-10-13 22:31:25,307 INFO L226 Difference]: Without dead ends: 2446 [2021-10-13 22:31:25,307 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 243.4ms TimeCoverageRelationStatistics Valid=252, Invalid=740, Unknown=0, NotChecked=0, Total=992 [2021-10-13 22:31:25,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2446 states. [2021-10-13 22:31:25,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2446 to 1603. [2021-10-13 22:31:25,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 2.7265917602996255) internal successors, (4368), 1602 states have internal predecessors, (4368), 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-10-13 22:31:25,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 4368 transitions. [2021-10-13 22:31:25,338 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 4368 transitions. Word has length 60 [2021-10-13 22:31:25,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:25,339 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 4368 transitions. [2021-10-13 22:31:25,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.846153846153846) internal successors, (63), 13 states have internal predecessors, (63), 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-10-13 22:31:25,339 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 4368 transitions. [2021-10-13 22:31:25,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-13 22:31:25,342 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:25,342 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:25,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:25,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:25,556 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:25,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:25,556 INFO L82 PathProgramCache]: Analyzing trace with hash 902265289, now seen corresponding path program 17 times [2021-10-13 22:31:25,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:25,556 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848695549] [2021-10-13 22:31:25,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:25,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:25,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:25,707 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:25,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:25,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848695549] [2021-10-13 22:31:25,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848695549] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:25,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347927856] [2021-10-13 22:31:25,708 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 22:31:25,708 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:25,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:25,709 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:25,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-10-13 22:31:26,191 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 22:31:26,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:26,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 22:31:26,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:26,409 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:26,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347927856] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:26,409 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:26,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-10-13 22:31:26,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378528117] [2021-10-13 22:31:26,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 22:31:26,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:26,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 22:31:26,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-10-13 22:31:26,411 INFO L87 Difference]: Start difference. First operand 1603 states and 4368 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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-10-13 22:31:26,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:26,565 INFO L93 Difference]: Finished difference Result 2321 states and 6007 transitions. [2021-10-13 22:31:26,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-13 22:31:26,566 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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 65 [2021-10-13 22:31:26,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:26,568 INFO L225 Difference]: With dead ends: 2321 [2021-10-13 22:31:26,568 INFO L226 Difference]: Without dead ends: 2051 [2021-10-13 22:31:26,569 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 154.6ms TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2021-10-13 22:31:26,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2051 states. [2021-10-13 22:31:26,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2051 to 1678. [2021-10-13 22:31:26,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1678 states, 1677 states have (on average 2.738819320214669) internal successors, (4593), 1677 states have internal predecessors, (4593), 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-10-13 22:31:26,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1678 states to 1678 states and 4593 transitions. [2021-10-13 22:31:26,604 INFO L78 Accepts]: Start accepts. Automaton has 1678 states and 4593 transitions. Word has length 65 [2021-10-13 22:31:26,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:26,604 INFO L470 AbstractCegarLoop]: Abstraction has 1678 states and 4593 transitions. [2021-10-13 22:31:26,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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-10-13 22:31:26,604 INFO L276 IsEmpty]: Start isEmpty. Operand 1678 states and 4593 transitions. [2021-10-13 22:31:26,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-13 22:31:26,606 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:26,606 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:26,631 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:26,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-10-13 22:31:26,830 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:26,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:26,830 INFO L82 PathProgramCache]: Analyzing trace with hash -1642595655, now seen corresponding path program 18 times [2021-10-13 22:31:26,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:26,830 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452518872] [2021-10-13 22:31:26,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:26,830 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:26,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:26,927 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:26,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:26,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452518872] [2021-10-13 22:31:26,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452518872] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:26,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926247526] [2021-10-13 22:31:26,928 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 22:31:26,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:26,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:26,929 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:26,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-13 22:31:27,411 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 22:31:27,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:27,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 22:31:27,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:27,656 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:27,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926247526] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:27,657 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:27,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 14 [2021-10-13 22:31:27,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438423735] [2021-10-13 22:31:27,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 22:31:27,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:27,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 22:31:27,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-10-13 22:31:27,658 INFO L87 Difference]: Start difference. First operand 1678 states and 4593 transitions. Second operand has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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-10-13 22:31:27,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:27,896 INFO L93 Difference]: Finished difference Result 2491 states and 6422 transitions. [2021-10-13 22:31:27,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 22:31:27,896 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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 65 [2021-10-13 22:31:27,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:27,899 INFO L225 Difference]: With dead ends: 2491 [2021-10-13 22:31:27,899 INFO L226 Difference]: Without dead ends: 2221 [2021-10-13 22:31:27,899 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 210.3ms TimeCoverageRelationStatistics Valid=185, Invalid=571, Unknown=0, NotChecked=0, Total=756 [2021-10-13 22:31:27,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2221 states. [2021-10-13 22:31:27,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2221 to 1753. [2021-10-13 22:31:27,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1753 states, 1752 states have (on average 2.75) internal successors, (4818), 1752 states have internal predecessors, (4818), 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-10-13 22:31:27,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1753 states to 1753 states and 4818 transitions. [2021-10-13 22:31:27,923 INFO L78 Accepts]: Start accepts. Automaton has 1753 states and 4818 transitions. Word has length 65 [2021-10-13 22:31:27,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:27,923 INFO L470 AbstractCegarLoop]: Abstraction has 1753 states and 4818 transitions. [2021-10-13 22:31:27,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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-10-13 22:31:27,924 INFO L276 IsEmpty]: Start isEmpty. Operand 1753 states and 4818 transitions. [2021-10-13 22:31:27,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-13 22:31:27,926 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:27,926 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:27,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:28,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-10-13 22:31:28,134 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:28,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:28,134 INFO L82 PathProgramCache]: Analyzing trace with hash -732698297, now seen corresponding path program 19 times [2021-10-13 22:31:28,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:28,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59072348] [2021-10-13 22:31:28,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:28,134 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:28,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:28,241 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:28,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:28,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59072348] [2021-10-13 22:31:28,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59072348] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:28,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586961151] [2021-10-13 22:31:28,242 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 22:31:28,242 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:28,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:28,243 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:28,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-10-13 22:31:28,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:28,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 22:31:28,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:28,923 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:28,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586961151] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:28,924 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:28,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-10-13 22:31:28,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977402372] [2021-10-13 22:31:28,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 22:31:28,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:28,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 22:31:28,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-10-13 22:31:28,925 INFO L87 Difference]: Start difference. First operand 1753 states and 4818 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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-10-13 22:31:29,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:29,133 INFO L93 Difference]: Finished difference Result 2566 states and 6677 transitions. [2021-10-13 22:31:29,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 22:31:29,134 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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 65 [2021-10-13 22:31:29,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:29,136 INFO L225 Difference]: With dead ends: 2566 [2021-10-13 22:31:29,136 INFO L226 Difference]: Without dead ends: 2296 [2021-10-13 22:31:29,137 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 184.0ms TimeCoverageRelationStatistics Valid=195, Invalid=561, Unknown=0, NotChecked=0, Total=756 [2021-10-13 22:31:29,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2296 states. [2021-10-13 22:31:29,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2296 to 1828. [2021-10-13 22:31:29,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1828 states, 1827 states have (on average 2.768472906403941) internal successors, (5058), 1827 states have internal predecessors, (5058), 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-10-13 22:31:29,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1828 states to 1828 states and 5058 transitions. [2021-10-13 22:31:29,167 INFO L78 Accepts]: Start accepts. Automaton has 1828 states and 5058 transitions. Word has length 65 [2021-10-13 22:31:29,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:29,168 INFO L470 AbstractCegarLoop]: Abstraction has 1828 states and 5058 transitions. [2021-10-13 22:31:29,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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-10-13 22:31:29,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1828 states and 5058 transitions. [2021-10-13 22:31:29,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-13 22:31:29,170 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:29,170 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:29,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:29,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-10-13 22:31:29,391 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:29,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:29,392 INFO L82 PathProgramCache]: Analyzing trace with hash -600582601, now seen corresponding path program 20 times [2021-10-13 22:31:29,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:29,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571859795] [2021-10-13 22:31:29,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:29,392 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:29,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:29,488 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:29,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:29,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571859795] [2021-10-13 22:31:29,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571859795] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:29,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854502598] [2021-10-13 22:31:29,489 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 22:31:29,489 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:29,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:29,490 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:29,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-13 22:31:30,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 22:31:30,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:30,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 22:31:30,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:30,333 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:30,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854502598] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:30,334 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:30,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 14 [2021-10-13 22:31:30,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302709395] [2021-10-13 22:31:30,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 22:31:30,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:30,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 22:31:30,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-10-13 22:31:30,335 INFO L87 Difference]: Start difference. First operand 1828 states and 5058 transitions. Second operand has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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-10-13 22:31:30,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:30,685 INFO L93 Difference]: Finished difference Result 3144 states and 8303 transitions. [2021-10-13 22:31:30,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 22:31:30,685 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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 65 [2021-10-13 22:31:30,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:30,690 INFO L225 Difference]: With dead ends: 3144 [2021-10-13 22:31:30,690 INFO L226 Difference]: Without dead ends: 2521 [2021-10-13 22:31:30,692 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 270.3ms TimeCoverageRelationStatistics Valid=241, Invalid=751, Unknown=0, NotChecked=0, Total=992 [2021-10-13 22:31:30,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2521 states. [2021-10-13 22:31:30,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2521 to 1903. [2021-10-13 22:31:30,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1902 states have (on average 2.780231335436383) internal successors, (5288), 1902 states have internal predecessors, (5288), 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-10-13 22:31:30,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 5288 transitions. [2021-10-13 22:31:30,725 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 5288 transitions. Word has length 65 [2021-10-13 22:31:30,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:30,725 INFO L470 AbstractCegarLoop]: Abstraction has 1903 states and 5288 transitions. [2021-10-13 22:31:30,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.928571428571429) internal successors, (69), 14 states have internal predecessors, (69), 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-10-13 22:31:30,726 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 5288 transitions. [2021-10-13 22:31:30,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-13 22:31:30,728 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:30,729 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:30,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:30,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:30,943 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:30,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:30,944 INFO L82 PathProgramCache]: Analyzing trace with hash -1056965051, now seen corresponding path program 21 times [2021-10-13 22:31:30,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:30,944 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251921678] [2021-10-13 22:31:30,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:30,944 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:30,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:31,056 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:31,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:31,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251921678] [2021-10-13 22:31:31,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251921678] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:31,057 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713130] [2021-10-13 22:31:31,057 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 22:31:31,057 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:31,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:31,058 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:31,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-10-13 22:31:31,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 22:31:31,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:31,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 22:31:31,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:31,735 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:31,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [713130] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:31,736 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:31,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-10-13 22:31:31,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990014901] [2021-10-13 22:31:31,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 22:31:31,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:31,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 22:31:31,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-10-13 22:31:31,737 INFO L87 Difference]: Start difference. First operand 1903 states and 5288 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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-10-13 22:31:31,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:31,965 INFO L93 Difference]: Finished difference Result 3348 states and 8971 transitions. [2021-10-13 22:31:31,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 22:31:31,965 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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 65 [2021-10-13 22:31:31,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:31,969 INFO L225 Difference]: With dead ends: 3348 [2021-10-13 22:31:31,969 INFO L226 Difference]: Without dead ends: 3078 [2021-10-13 22:31:31,970 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 183.6ms TimeCoverageRelationStatistics Valid=243, Invalid=627, Unknown=0, NotChecked=0, Total=870 [2021-10-13 22:31:31,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3078 states. [2021-10-13 22:31:31,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3078 to 2083. [2021-10-13 22:31:32,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2083 states, 2082 states have (on average 2.80835734870317) internal successors, (5847), 2082 states have internal predecessors, (5847), 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-10-13 22:31:32,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2083 states to 2083 states and 5847 transitions. [2021-10-13 22:31:32,004 INFO L78 Accepts]: Start accepts. Automaton has 2083 states and 5847 transitions. Word has length 65 [2021-10-13 22:31:32,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:32,004 INFO L470 AbstractCegarLoop]: Abstraction has 2083 states and 5847 transitions. [2021-10-13 22:31:32,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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-10-13 22:31:32,004 INFO L276 IsEmpty]: Start isEmpty. Operand 2083 states and 5847 transitions. [2021-10-13 22:31:32,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-13 22:31:32,006 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:32,006 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 22:31:32,022 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-10-13 22:31:32,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:32,206 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:32,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:32,207 INFO L82 PathProgramCache]: Analyzing trace with hash -991722761, now seen corresponding path program 22 times [2021-10-13 22:31:32,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:32,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524478012] [2021-10-13 22:31:32,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:32,207 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:32,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:32,296 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:32,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:32,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524478012] [2021-10-13 22:31:32,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524478012] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:32,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957562260] [2021-10-13 22:31:32,297 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 22:31:32,297 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:32,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:32,298 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:32,302 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-10-13 22:31:32,823 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 22:31:32,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:32,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-13 22:31:32,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:32,973 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:32,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957562260] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:32,973 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:32,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-10-13 22:31:32,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542732916] [2021-10-13 22:31:32,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-13 22:31:32,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:32,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-13 22:31:32,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-10-13 22:31:32,974 INFO L87 Difference]: Start difference. First operand 2083 states and 5847 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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-10-13 22:31:33,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:33,232 INFO L93 Difference]: Finished difference Result 2810 states and 7621 transitions. [2021-10-13 22:31:33,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 22:31:33,232 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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 65 [2021-10-13 22:31:33,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:33,235 INFO L225 Difference]: With dead ends: 2810 [2021-10-13 22:31:33,235 INFO L226 Difference]: Without dead ends: 2321 [2021-10-13 22:31:33,236 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 222.8ms TimeCoverageRelationStatistics Valid=256, Invalid=674, Unknown=0, NotChecked=0, Total=930 [2021-10-13 22:31:33,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2321 states. [2021-10-13 22:31:33,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2321 to 2028. [2021-10-13 22:31:33,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2028 states, 2027 states have (on average 2.8036507153428714) internal successors, (5683), 2027 states have internal predecessors, (5683), 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-10-13 22:31:33,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2028 states to 2028 states and 5683 transitions. [2021-10-13 22:31:33,290 INFO L78 Accepts]: Start accepts. Automaton has 2028 states and 5683 transitions. Word has length 65 [2021-10-13 22:31:33,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:33,290 INFO L470 AbstractCegarLoop]: Abstraction has 2028 states and 5683 transitions. [2021-10-13 22:31:33,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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-10-13 22:31:33,290 INFO L276 IsEmpty]: Start isEmpty. Operand 2028 states and 5683 transitions. [2021-10-13 22:31:33,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-13 22:31:33,293 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:33,293 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:33,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:33,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-10-13 22:31:33,507 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:33,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:33,508 INFO L82 PathProgramCache]: Analyzing trace with hash 792346527, now seen corresponding path program 23 times [2021-10-13 22:31:33,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:33,508 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005781459] [2021-10-13 22:31:33,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:33,508 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:33,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:33,649 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:33,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:33,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005781459] [2021-10-13 22:31:33,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005781459] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:33,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087105055] [2021-10-13 22:31:33,649 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 22:31:33,649 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:33,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:33,650 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:33,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-10-13 22:31:34,199 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 22:31:34,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:34,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 22:31:34,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:34,542 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:34,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087105055] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:34,542 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:34,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 17 [2021-10-13 22:31:34,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100509267] [2021-10-13 22:31:34,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 22:31:34,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:34,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 22:31:34,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-10-13 22:31:34,544 INFO L87 Difference]: Start difference. First operand 2028 states and 5683 transitions. Second operand has 17 states, 17 states have (on average 5.882352941176471) internal successors, (100), 17 states have internal predecessors, (100), 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-10-13 22:31:34,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:34,740 INFO L93 Difference]: Finished difference Result 2868 states and 7683 transitions. [2021-10-13 22:31:34,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 22:31:34,740 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.882352941176471) internal successors, (100), 17 states have internal predecessors, (100), 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 70 [2021-10-13 22:31:34,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:34,744 INFO L225 Difference]: With dead ends: 2868 [2021-10-13 22:31:34,744 INFO L226 Difference]: Without dead ends: 2534 [2021-10-13 22:31:34,745 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 212.1ms TimeCoverageRelationStatistics Valid=240, Invalid=690, Unknown=0, NotChecked=0, Total=930 [2021-10-13 22:31:34,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2534 states. [2021-10-13 22:31:34,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2534 to 2113. [2021-10-13 22:31:34,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2113 states, 2112 states have (on average 2.7713068181818183) internal successors, (5853), 2112 states have internal predecessors, (5853), 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-10-13 22:31:34,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2113 states to 2113 states and 5853 transitions. [2021-10-13 22:31:34,787 INFO L78 Accepts]: Start accepts. Automaton has 2113 states and 5853 transitions. Word has length 70 [2021-10-13 22:31:34,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:34,787 INFO L470 AbstractCegarLoop]: Abstraction has 2113 states and 5853 transitions. [2021-10-13 22:31:34,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.882352941176471) internal successors, (100), 17 states have internal predecessors, (100), 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-10-13 22:31:34,787 INFO L276 IsEmpty]: Start isEmpty. Operand 2113 states and 5853 transitions. [2021-10-13 22:31:34,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-13 22:31:34,789 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:34,790 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:34,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:35,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-10-13 22:31:35,001 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:35,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:35,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1846244835, now seen corresponding path program 24 times [2021-10-13 22:31:35,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:35,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530950946] [2021-10-13 22:31:35,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:35,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:35,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:35,114 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:35,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:35,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530950946] [2021-10-13 22:31:35,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530950946] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:35,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234560141] [2021-10-13 22:31:35,115 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 22:31:35,115 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:35,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:35,116 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:35,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-10-13 22:31:35,710 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 22:31:35,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:35,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 22:31:35,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:35,953 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:35,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234560141] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:35,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:35,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-10-13 22:31:35,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221771355] [2021-10-13 22:31:35,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 22:31:35,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:35,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 22:31:35,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-10-13 22:31:35,954 INFO L87 Difference]: Start difference. First operand 2113 states and 5853 transitions. Second operand has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 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-10-13 22:31:36,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:36,092 INFO L93 Difference]: Finished difference Result 3061 states and 7877 transitions. [2021-10-13 22:31:36,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-13 22:31:36,092 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 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 70 [2021-10-13 22:31:36,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:36,095 INFO L225 Difference]: With dead ends: 3061 [2021-10-13 22:31:36,095 INFO L226 Difference]: Without dead ends: 2791 [2021-10-13 22:31:36,096 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 142.1ms TimeCoverageRelationStatistics Valid=158, Invalid=442, Unknown=0, NotChecked=0, Total=600 [2021-10-13 22:31:36,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2791 states. [2021-10-13 22:31:36,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2791 to 2128. [2021-10-13 22:31:36,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2128 states, 2127 states have (on average 2.765867418899859) internal successors, (5883), 2127 states have internal predecessors, (5883), 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-10-13 22:31:36,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2128 states to 2128 states and 5883 transitions. [2021-10-13 22:31:36,118 INFO L78 Accepts]: Start accepts. Automaton has 2128 states and 5883 transitions. Word has length 70 [2021-10-13 22:31:36,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:36,119 INFO L470 AbstractCegarLoop]: Abstraction has 2128 states and 5883 transitions. [2021-10-13 22:31:36,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 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-10-13 22:31:36,119 INFO L276 IsEmpty]: Start isEmpty. Operand 2128 states and 5883 transitions. [2021-10-13 22:31:36,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-13 22:31:36,121 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:36,121 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:36,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:36,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:36,322 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:36,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:36,322 INFO L82 PathProgramCache]: Analyzing trace with hash -1574729005, now seen corresponding path program 25 times [2021-10-13 22:31:36,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:36,322 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385801369] [2021-10-13 22:31:36,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:36,322 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:36,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:36,457 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:36,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:36,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385801369] [2021-10-13 22:31:36,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385801369] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:36,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337552268] [2021-10-13 22:31:36,458 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 22:31:36,458 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:36,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:36,459 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:36,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-10-13 22:31:37,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:37,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 22:31:37,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:37,325 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:37,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337552268] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:37,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:37,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-10-13 22:31:37,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740502337] [2021-10-13 22:31:37,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 22:31:37,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:37,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 22:31:37,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-10-13 22:31:37,326 INFO L87 Difference]: Start difference. First operand 2128 states and 5883 transitions. Second operand has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 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-10-13 22:31:37,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:37,538 INFO L93 Difference]: Finished difference Result 2946 states and 7647 transitions. [2021-10-13 22:31:37,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 22:31:37,539 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 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 70 [2021-10-13 22:31:37,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:37,542 INFO L225 Difference]: With dead ends: 2946 [2021-10-13 22:31:37,542 INFO L226 Difference]: Without dead ends: 2676 [2021-10-13 22:31:37,542 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 211.2ms TimeCoverageRelationStatistics Valid=203, Invalid=609, Unknown=0, NotChecked=0, Total=812 [2021-10-13 22:31:37,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2676 states. [2021-10-13 22:31:37,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2676 to 2128. [2021-10-13 22:31:37,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2128 states, 2127 states have (on average 2.765867418899859) internal successors, (5883), 2127 states have internal predecessors, (5883), 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-10-13 22:31:37,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2128 states to 2128 states and 5883 transitions. [2021-10-13 22:31:37,563 INFO L78 Accepts]: Start accepts. Automaton has 2128 states and 5883 transitions. Word has length 70 [2021-10-13 22:31:37,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:37,564 INFO L470 AbstractCegarLoop]: Abstraction has 2128 states and 5883 transitions. [2021-10-13 22:31:37,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 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-10-13 22:31:37,564 INFO L276 IsEmpty]: Start isEmpty. Operand 2128 states and 5883 transitions. [2021-10-13 22:31:37,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-13 22:31:37,566 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:37,566 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:37,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:37,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:37,767 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:37,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:37,767 INFO L82 PathProgramCache]: Analyzing trace with hash -1079435295, now seen corresponding path program 26 times [2021-10-13 22:31:37,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:37,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429790656] [2021-10-13 22:31:37,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:37,768 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:37,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:37,880 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:37,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:37,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429790656] [2021-10-13 22:31:37,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429790656] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:37,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836955121] [2021-10-13 22:31:37,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 22:31:37,881 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:37,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:37,882 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:37,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-10-13 22:31:38,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 22:31:38,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:38,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 22:31:38,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:38,762 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:38,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836955121] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:38,762 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:38,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-10-13 22:31:38,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570353685] [2021-10-13 22:31:38,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 22:31:38,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:38,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 22:31:38,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-10-13 22:31:38,763 INFO L87 Difference]: Start difference. First operand 2128 states and 5883 transitions. Second operand has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 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-10-13 22:31:38,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:38,953 INFO L93 Difference]: Finished difference Result 2921 states and 7597 transitions. [2021-10-13 22:31:38,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-13 22:31:38,953 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 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 70 [2021-10-13 22:31:38,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:38,956 INFO L225 Difference]: With dead ends: 2921 [2021-10-13 22:31:38,956 INFO L226 Difference]: Without dead ends: 2651 [2021-10-13 22:31:38,957 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 153.0ms TimeCoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2021-10-13 22:31:38,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2651 states. [2021-10-13 22:31:38,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2651 to 2128. [2021-10-13 22:31:38,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2128 states, 2127 states have (on average 2.765867418899859) internal successors, (5883), 2127 states have internal predecessors, (5883), 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-10-13 22:31:38,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2128 states to 2128 states and 5883 transitions. [2021-10-13 22:31:38,980 INFO L78 Accepts]: Start accepts. Automaton has 2128 states and 5883 transitions. Word has length 70 [2021-10-13 22:31:38,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:38,980 INFO L470 AbstractCegarLoop]: Abstraction has 2128 states and 5883 transitions. [2021-10-13 22:31:38,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 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-10-13 22:31:38,980 INFO L276 IsEmpty]: Start isEmpty. Operand 2128 states and 5883 transitions. [2021-10-13 22:31:38,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-13 22:31:38,982 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:38,982 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:39,000 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-10-13 22:31:39,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:39,183 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:39,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:39,184 INFO L82 PathProgramCache]: Analyzing trace with hash 670671057, now seen corresponding path program 27 times [2021-10-13 22:31:39,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:39,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053047976] [2021-10-13 22:31:39,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:39,184 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:39,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:39,294 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:39,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:39,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053047976] [2021-10-13 22:31:39,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053047976] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:39,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322039517] [2021-10-13 22:31:39,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 22:31:39,295 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:39,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:39,296 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:39,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-10-13 22:31:39,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-13 22:31:39,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:39,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-13 22:31:39,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:40,225 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:40,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322039517] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:40,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:40,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-10-13 22:31:40,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120217795] [2021-10-13 22:31:40,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 22:31:40,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:40,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 22:31:40,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-10-13 22:31:40,227 INFO L87 Difference]: Start difference. First operand 2128 states and 5883 transitions. Second operand has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 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-10-13 22:31:40,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:40,429 INFO L93 Difference]: Finished difference Result 2871 states and 7497 transitions. [2021-10-13 22:31:40,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 22:31:40,430 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 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 70 [2021-10-13 22:31:40,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:40,433 INFO L225 Difference]: With dead ends: 2871 [2021-10-13 22:31:40,433 INFO L226 Difference]: Without dead ends: 2601 [2021-10-13 22:31:40,433 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 193.9ms TimeCoverageRelationStatistics Valid=189, Invalid=623, Unknown=0, NotChecked=0, Total=812 [2021-10-13 22:31:40,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2601 states. [2021-10-13 22:31:40,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2601 to 2128. [2021-10-13 22:31:40,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2128 states, 2127 states have (on average 2.765867418899859) internal successors, (5883), 2127 states have internal predecessors, (5883), 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-10-13 22:31:40,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2128 states to 2128 states and 5883 transitions. [2021-10-13 22:31:40,454 INFO L78 Accepts]: Start accepts. Automaton has 2128 states and 5883 transitions. Word has length 70 [2021-10-13 22:31:40,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:40,454 INFO L470 AbstractCegarLoop]: Abstraction has 2128 states and 5883 transitions. [2021-10-13 22:31:40,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 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-10-13 22:31:40,454 INFO L276 IsEmpty]: Start isEmpty. Operand 2128 states and 5883 transitions. [2021-10-13 22:31:40,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-13 22:31:40,456 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:40,456 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:40,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-10-13 22:31:40,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-10-13 22:31:40,675 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:40,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:40,676 INFO L82 PathProgramCache]: Analyzing trace with hash 1580568415, now seen corresponding path program 28 times [2021-10-13 22:31:40,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:40,676 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599163834] [2021-10-13 22:31:40,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:40,676 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:40,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:40,790 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:40,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:40,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599163834] [2021-10-13 22:31:40,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599163834] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:40,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461059065] [2021-10-13 22:31:40,791 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 22:31:40,791 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:40,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:40,792 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:40,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-10-13 22:31:41,533 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 22:31:41,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:41,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 22:31:41,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:41,725 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:41,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461059065] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:41,725 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:41,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-10-13 22:31:41,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690494041] [2021-10-13 22:31:41,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 22:31:41,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:41,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 22:31:41,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-10-13 22:31:41,726 INFO L87 Difference]: Start difference. First operand 2128 states and 5883 transitions. Second operand has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 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-10-13 22:31:41,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:41,951 INFO L93 Difference]: Finished difference Result 2821 states and 7397 transitions. [2021-10-13 22:31:41,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-13 22:31:41,951 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 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 70 [2021-10-13 22:31:41,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:41,955 INFO L225 Difference]: With dead ends: 2821 [2021-10-13 22:31:41,955 INFO L226 Difference]: Without dead ends: 2551 [2021-10-13 22:31:41,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 191.4ms TimeCoverageRelationStatistics Valid=206, Invalid=606, Unknown=0, NotChecked=0, Total=812 [2021-10-13 22:31:41,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2551 states. [2021-10-13 22:31:41,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2551 to 2128. [2021-10-13 22:31:41,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2128 states, 2127 states have (on average 2.765867418899859) internal successors, (5883), 2127 states have internal predecessors, (5883), 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-10-13 22:31:41,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2128 states to 2128 states and 5883 transitions. [2021-10-13 22:31:41,976 INFO L78 Accepts]: Start accepts. Automaton has 2128 states and 5883 transitions. Word has length 70 [2021-10-13 22:31:41,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:41,977 INFO L470 AbstractCegarLoop]: Abstraction has 2128 states and 5883 transitions. [2021-10-13 22:31:41,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 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-10-13 22:31:41,977 INFO L276 IsEmpty]: Start isEmpty. Operand 2128 states and 5883 transitions. [2021-10-13 22:31:41,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-13 22:31:41,979 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:41,979 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:41,996 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-10-13 22:31:42,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-10-13 22:31:42,180 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:42,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:42,180 INFO L82 PathProgramCache]: Analyzing trace with hash 1712684111, now seen corresponding path program 29 times [2021-10-13 22:31:42,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:42,180 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086175302] [2021-10-13 22:31:42,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:42,180 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:42,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:42,280 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:42,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:42,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086175302] [2021-10-13 22:31:42,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086175302] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:42,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251243509] [2021-10-13 22:31:42,281 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 22:31:42,281 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:42,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:42,282 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:42,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-10-13 22:31:43,027 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-13 22:31:43,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:43,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 22:31:43,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:43,216 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:43,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251243509] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:43,216 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:43,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-10-13 22:31:43,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668383465] [2021-10-13 22:31:43,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 22:31:43,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:43,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 22:31:43,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-10-13 22:31:43,219 INFO L87 Difference]: Start difference. First operand 2128 states and 5883 transitions. Second operand has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 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-10-13 22:31:43,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:43,553 INFO L93 Difference]: Finished difference Result 3279 states and 8663 transitions. [2021-10-13 22:31:43,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-13 22:31:43,554 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 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 70 [2021-10-13 22:31:43,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:43,558 INFO L225 Difference]: With dead ends: 3279 [2021-10-13 22:31:43,558 INFO L226 Difference]: Without dead ends: 2656 [2021-10-13 22:31:43,558 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 277.4ms TimeCoverageRelationStatistics Valid=290, Invalid=900, Unknown=0, NotChecked=0, Total=1190 [2021-10-13 22:31:43,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2656 states. [2021-10-13 22:31:43,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2656 to 2038. [2021-10-13 22:31:43,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2038 states, 2037 states have (on average 2.7727049582719685) internal successors, (5648), 2037 states have internal predecessors, (5648), 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-10-13 22:31:43,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2038 states to 2038 states and 5648 transitions. [2021-10-13 22:31:43,597 INFO L78 Accepts]: Start accepts. Automaton has 2038 states and 5648 transitions. Word has length 70 [2021-10-13 22:31:43,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:43,598 INFO L470 AbstractCegarLoop]: Abstraction has 2038 states and 5648 transitions. [2021-10-13 22:31:43,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 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-10-13 22:31:43,598 INFO L276 IsEmpty]: Start isEmpty. Operand 2038 states and 5648 transitions. [2021-10-13 22:31:43,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-13 22:31:43,603 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:43,603 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:43,630 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-10-13 22:31:43,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-10-13 22:31:43,827 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:43,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:43,828 INFO L82 PathProgramCache]: Analyzing trace with hash 1256301661, now seen corresponding path program 30 times [2021-10-13 22:31:43,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:43,828 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780655039] [2021-10-13 22:31:43,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:43,828 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:43,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:43,916 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:43,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:43,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780655039] [2021-10-13 22:31:43,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780655039] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:43,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864349656] [2021-10-13 22:31:43,917 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 22:31:43,917 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:43,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:43,918 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:43,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-10-13 22:31:44,725 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-13 22:31:44,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:44,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 22:31:44,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:44,888 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:44,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864349656] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:44,889 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:44,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-10-13 22:31:44,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917795331] [2021-10-13 22:31:44,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 22:31:44,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:44,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 22:31:44,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-10-13 22:31:44,890 INFO L87 Difference]: Start difference. First operand 2038 states and 5648 transitions. Second operand has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 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-10-13 22:31:45,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:45,107 INFO L93 Difference]: Finished difference Result 3508 states and 9381 transitions. [2021-10-13 22:31:45,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 22:31:45,108 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 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 70 [2021-10-13 22:31:45,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:45,112 INFO L225 Difference]: With dead ends: 3508 [2021-10-13 22:31:45,112 INFO L226 Difference]: Without dead ends: 3238 [2021-10-13 22:31:45,112 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 182.3ms TimeCoverageRelationStatistics Valid=255, Invalid=675, Unknown=0, NotChecked=0, Total=930 [2021-10-13 22:31:45,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3238 states. [2021-10-13 22:31:45,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3238 to 2218. [2021-10-13 22:31:45,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2218 states, 2217 states have (on average 2.7997293640054126) internal successors, (6207), 2217 states have internal predecessors, (6207), 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-10-13 22:31:45,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2218 states to 2218 states and 6207 transitions. [2021-10-13 22:31:45,137 INFO L78 Accepts]: Start accepts. Automaton has 2218 states and 6207 transitions. Word has length 70 [2021-10-13 22:31:45,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:45,137 INFO L470 AbstractCegarLoop]: Abstraction has 2218 states and 6207 transitions. [2021-10-13 22:31:45,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 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-10-13 22:31:45,137 INFO L276 IsEmpty]: Start isEmpty. Operand 2218 states and 6207 transitions. [2021-10-13 22:31:45,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-13 22:31:45,139 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:45,139 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:45,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:45,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-10-13 22:31:45,340 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:45,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:45,340 INFO L82 PathProgramCache]: Analyzing trace with hash 1321543951, now seen corresponding path program 31 times [2021-10-13 22:31:45,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:45,340 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469865008] [2021-10-13 22:31:45,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:45,340 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:45,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:45,440 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:45,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:45,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469865008] [2021-10-13 22:31:45,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469865008] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:45,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927764737] [2021-10-13 22:31:45,441 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 22:31:45,441 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:45,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:45,442 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:45,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-10-13 22:31:46,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:46,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 22:31:46,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:46,370 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:46,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927764737] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:46,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:46,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2021-10-13 22:31:46,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681345849] [2021-10-13 22:31:46,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 22:31:46,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:46,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 22:31:46,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-10-13 22:31:46,372 INFO L87 Difference]: Start difference. First operand 2218 states and 6207 transitions. Second operand has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 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-10-13 22:31:46,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:46,739 INFO L93 Difference]: Finished difference Result 3451 states and 9241 transitions. [2021-10-13 22:31:46,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-13 22:31:46,740 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 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 70 [2021-10-13 22:31:46,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:46,744 INFO L225 Difference]: With dead ends: 3451 [2021-10-13 22:31:46,744 INFO L226 Difference]: Without dead ends: 2876 [2021-10-13 22:31:46,745 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 312.7ms TimeCoverageRelationStatistics Valid=357, Invalid=1049, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 22:31:46,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2876 states. [2021-10-13 22:31:46,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2876 to 2253. [2021-10-13 22:31:46,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2253 states, 2252 states have (on average 2.7899644760213143) internal successors, (6283), 2252 states have internal predecessors, (6283), 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-10-13 22:31:46,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2253 states to 2253 states and 6283 transitions. [2021-10-13 22:31:46,811 INFO L78 Accepts]: Start accepts. Automaton has 2253 states and 6283 transitions. Word has length 70 [2021-10-13 22:31:46,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:46,811 INFO L470 AbstractCegarLoop]: Abstraction has 2253 states and 6283 transitions. [2021-10-13 22:31:46,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 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-10-13 22:31:46,813 INFO L276 IsEmpty]: Start isEmpty. Operand 2253 states and 6283 transitions. [2021-10-13 22:31:46,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-13 22:31:46,816 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:46,816 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:46,841 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:47,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-10-13 22:31:47,016 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:47,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:47,017 INFO L82 PathProgramCache]: Analyzing trace with hash 277252282, now seen corresponding path program 32 times [2021-10-13 22:31:47,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:47,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936902265] [2021-10-13 22:31:47,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:47,017 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:47,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:47,165 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:47,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:47,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936902265] [2021-10-13 22:31:47,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936902265] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:47,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791978966] [2021-10-13 22:31:47,166 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 22:31:47,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:47,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:47,167 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:47,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-10-13 22:31:47,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 22:31:47,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:47,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 22:31:47,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:48,235 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:48,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791978966] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:48,235 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:48,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-10-13 22:31:48,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852263565] [2021-10-13 22:31:48,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 22:31:48,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:48,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 22:31:48,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-10-13 22:31:48,236 INFO L87 Difference]: Start difference. First operand 2253 states and 6283 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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-10-13 22:31:48,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:48,464 INFO L93 Difference]: Finished difference Result 2996 states and 7897 transitions. [2021-10-13 22:31:48,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-13 22:31:48,468 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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 75 [2021-10-13 22:31:48,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:48,472 INFO L225 Difference]: With dead ends: 2996 [2021-10-13 22:31:48,472 INFO L226 Difference]: Without dead ends: 2726 [2021-10-13 22:31:48,473 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 212.1ms TimeCoverageRelationStatistics Valid=200, Invalid=612, Unknown=0, NotChecked=0, Total=812 [2021-10-13 22:31:48,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2726 states. [2021-10-13 22:31:48,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2726 to 2253. [2021-10-13 22:31:48,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2253 states, 2252 states have (on average 2.7899644760213143) internal successors, (6283), 2252 states have internal predecessors, (6283), 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-10-13 22:31:48,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2253 states to 2253 states and 6283 transitions. [2021-10-13 22:31:48,505 INFO L78 Accepts]: Start accepts. Automaton has 2253 states and 6283 transitions. Word has length 75 [2021-10-13 22:31:48,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:48,505 INFO L470 AbstractCegarLoop]: Abstraction has 2253 states and 6283 transitions. [2021-10-13 22:31:48,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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-10-13 22:31:48,506 INFO L276 IsEmpty]: Start isEmpty. Operand 2253 states and 6283 transitions. [2021-10-13 22:31:48,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-13 22:31:48,509 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:48,509 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:48,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:48,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:48,735 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:48,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:48,735 INFO L82 PathProgramCache]: Analyzing trace with hash 1151245738, now seen corresponding path program 33 times [2021-10-13 22:31:48,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:48,736 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044738309] [2021-10-13 22:31:48,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:48,736 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:48,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:48,856 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:48,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:48,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044738309] [2021-10-13 22:31:48,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044738309] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:48,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958953364] [2021-10-13 22:31:48,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 22:31:48,857 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:48,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:48,857 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:48,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-10-13 22:31:49,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-10-13 22:31:49,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:49,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 22:31:49,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:49,993 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:49,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958953364] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:49,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:49,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 16 [2021-10-13 22:31:49,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919506727] [2021-10-13 22:31:49,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 22:31:49,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:49,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 22:31:49,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-10-13 22:31:49,994 INFO L87 Difference]: Start difference. First operand 2253 states and 6283 transitions. Second operand has 16 states, 16 states have (on average 4.9375) internal successors, (79), 16 states have internal predecessors, (79), 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-10-13 22:31:50,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:50,264 INFO L93 Difference]: Finished difference Result 3141 states and 8187 transitions. [2021-10-13 22:31:50,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 22:31:50,265 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.9375) internal successors, (79), 16 states have internal predecessors, (79), 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 75 [2021-10-13 22:31:50,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:50,268 INFO L225 Difference]: With dead ends: 3141 [2021-10-13 22:31:50,268 INFO L226 Difference]: Without dead ends: 2871 [2021-10-13 22:31:50,268 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 238.3ms TimeCoverageRelationStatistics Valid=240, Invalid=752, Unknown=0, NotChecked=0, Total=992 [2021-10-13 22:31:50,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2871 states. [2021-10-13 22:31:50,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2871 to 2253. [2021-10-13 22:31:50,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2253 states, 2252 states have (on average 2.7899644760213143) internal successors, (6283), 2252 states have internal predecessors, (6283), 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-10-13 22:31:50,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2253 states to 2253 states and 6283 transitions. [2021-10-13 22:31:50,291 INFO L78 Accepts]: Start accepts. Automaton has 2253 states and 6283 transitions. Word has length 75 [2021-10-13 22:31:50,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:50,291 INFO L470 AbstractCegarLoop]: Abstraction has 2253 states and 6283 transitions. [2021-10-13 22:31:50,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.9375) internal successors, (79), 16 states have internal predecessors, (79), 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-10-13 22:31:50,291 INFO L276 IsEmpty]: Start isEmpty. Operand 2253 states and 6283 transitions. [2021-10-13 22:31:50,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-13 22:31:50,293 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:50,294 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:50,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:50,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:50,494 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:50,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:50,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1646539448, now seen corresponding path program 34 times [2021-10-13 22:31:50,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:50,495 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097258920] [2021-10-13 22:31:50,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:50,495 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:50,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:50,617 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:50,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:50,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097258920] [2021-10-13 22:31:50,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097258920] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:50,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776776175] [2021-10-13 22:31:50,618 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 22:31:50,618 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:50,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:50,619 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:50,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-10-13 22:31:51,472 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 22:31:51,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:51,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 22:31:51,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:51,705 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:51,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776776175] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:51,705 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:51,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-10-13 22:31:51,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224439347] [2021-10-13 22:31:51,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 22:31:51,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:51,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 22:31:51,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-10-13 22:31:51,707 INFO L87 Difference]: Start difference. First operand 2253 states and 6283 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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-10-13 22:31:51,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:51,962 INFO L93 Difference]: Finished difference Result 3096 states and 8097 transitions. [2021-10-13 22:31:51,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 22:31:51,962 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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 75 [2021-10-13 22:31:51,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:51,966 INFO L225 Difference]: With dead ends: 3096 [2021-10-13 22:31:51,966 INFO L226 Difference]: Without dead ends: 2826 [2021-10-13 22:31:51,967 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 223.1ms TimeCoverageRelationStatistics Valid=248, Invalid=744, Unknown=0, NotChecked=0, Total=992 [2021-10-13 22:31:51,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2826 states. [2021-10-13 22:31:52,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2826 to 2253. [2021-10-13 22:31:52,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2253 states, 2252 states have (on average 2.7899644760213143) internal successors, (6283), 2252 states have internal predecessors, (6283), 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-10-13 22:31:52,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2253 states to 2253 states and 6283 transitions. [2021-10-13 22:31:52,015 INFO L78 Accepts]: Start accepts. Automaton has 2253 states and 6283 transitions. Word has length 75 [2021-10-13 22:31:52,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:52,017 INFO L470 AbstractCegarLoop]: Abstraction has 2253 states and 6283 transitions. [2021-10-13 22:31:52,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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-10-13 22:31:52,017 INFO L276 IsEmpty]: Start isEmpty. Operand 2253 states and 6283 transitions. [2021-10-13 22:31:52,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-13 22:31:52,020 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:52,020 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:52,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:52,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:52,231 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:52,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:52,232 INFO L82 PathProgramCache]: Analyzing trace with hash -898321496, now seen corresponding path program 35 times [2021-10-13 22:31:52,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:52,232 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055444050] [2021-10-13 22:31:52,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:52,232 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:52,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:52,347 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:52,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:52,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055444050] [2021-10-13 22:31:52,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055444050] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:52,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518564325] [2021-10-13 22:31:52,347 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 22:31:52,347 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:52,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:52,351 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:52,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-10-13 22:31:53,281 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-10-13 22:31:53,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:53,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 22:31:53,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:53,528 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:53,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518564325] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:53,528 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:53,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 16 [2021-10-13 22:31:53,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259428054] [2021-10-13 22:31:53,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 22:31:53,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:53,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 22:31:53,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-10-13 22:31:53,530 INFO L87 Difference]: Start difference. First operand 2253 states and 6283 transitions. Second operand has 16 states, 16 states have (on average 4.9375) internal successors, (79), 16 states have internal predecessors, (79), 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-10-13 22:31:53,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:53,813 INFO L93 Difference]: Finished difference Result 3046 states and 7997 transitions. [2021-10-13 22:31:53,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 22:31:53,814 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.9375) internal successors, (79), 16 states have internal predecessors, (79), 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 75 [2021-10-13 22:31:53,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:53,817 INFO L225 Difference]: With dead ends: 3046 [2021-10-13 22:31:53,817 INFO L226 Difference]: Without dead ends: 2776 [2021-10-13 22:31:53,817 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 261.3ms TimeCoverageRelationStatistics Valid=271, Invalid=851, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 22:31:53,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2776 states. [2021-10-13 22:31:53,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2776 to 2253. [2021-10-13 22:31:53,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2253 states, 2252 states have (on average 2.7899644760213143) internal successors, (6283), 2252 states have internal predecessors, (6283), 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-10-13 22:31:53,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2253 states to 2253 states and 6283 transitions. [2021-10-13 22:31:53,841 INFO L78 Accepts]: Start accepts. Automaton has 2253 states and 6283 transitions. Word has length 75 [2021-10-13 22:31:53,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:53,841 INFO L470 AbstractCegarLoop]: Abstraction has 2253 states and 6283 transitions. [2021-10-13 22:31:53,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.9375) internal successors, (79), 16 states have internal predecessors, (79), 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-10-13 22:31:53,842 INFO L276 IsEmpty]: Start isEmpty. Operand 2253 states and 6283 transitions. [2021-10-13 22:31:53,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-13 22:31:53,844 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:53,844 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:53,862 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-10-13 22:31:54,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-10-13 22:31:54,044 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:54,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:54,045 INFO L82 PathProgramCache]: Analyzing trace with hash 11575862, now seen corresponding path program 36 times [2021-10-13 22:31:54,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:54,045 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218980965] [2021-10-13 22:31:54,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:54,045 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:54,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:54,177 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:54,177 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:54,177 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218980965] [2021-10-13 22:31:54,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218980965] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:54,177 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930484617] [2021-10-13 22:31:54,177 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 22:31:54,177 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:54,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:54,178 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:54,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-10-13 22:31:55,105 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-10-13 22:31:55,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:55,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-13 22:31:55,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:55,317 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:55,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930484617] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:55,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:55,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-10-13 22:31:55,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515597355] [2021-10-13 22:31:55,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 22:31:55,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:55,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 22:31:55,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-10-13 22:31:55,318 INFO L87 Difference]: Start difference. First operand 2253 states and 6283 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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-10-13 22:31:55,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:55,561 INFO L93 Difference]: Finished difference Result 2996 states and 7897 transitions. [2021-10-13 22:31:55,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-13 22:31:55,561 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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 75 [2021-10-13 22:31:55,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:55,564 INFO L225 Difference]: With dead ends: 2996 [2021-10-13 22:31:55,564 INFO L226 Difference]: Without dead ends: 2726 [2021-10-13 22:31:55,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 212.8ms TimeCoverageRelationStatistics Valid=293, Invalid=829, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 22:31:55,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2726 states. [2021-10-13 22:31:55,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2726 to 2253. [2021-10-13 22:31:55,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2253 states, 2252 states have (on average 2.7899644760213143) internal successors, (6283), 2252 states have internal predecessors, (6283), 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-10-13 22:31:55,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2253 states to 2253 states and 6283 transitions. [2021-10-13 22:31:55,585 INFO L78 Accepts]: Start accepts. Automaton has 2253 states and 6283 transitions. Word has length 75 [2021-10-13 22:31:55,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:55,585 INFO L470 AbstractCegarLoop]: Abstraction has 2253 states and 6283 transitions. [2021-10-13 22:31:55,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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-10-13 22:31:55,585 INFO L276 IsEmpty]: Start isEmpty. Operand 2253 states and 6283 transitions. [2021-10-13 22:31:55,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-13 22:31:55,588 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:55,588 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:55,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-10-13 22:31:55,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-10-13 22:31:55,788 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:55,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:55,789 INFO L82 PathProgramCache]: Analyzing trace with hash 143691558, now seen corresponding path program 37 times [2021-10-13 22:31:55,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:55,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542459366] [2021-10-13 22:31:55,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:55,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:55,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:55,906 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:55,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:55,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542459366] [2021-10-13 22:31:55,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542459366] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:55,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760781878] [2021-10-13 22:31:55,906 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 22:31:55,906 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:55,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:55,907 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:55,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-10-13 22:31:56,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:56,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-13 22:31:56,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:57,061 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:57,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760781878] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:57,061 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:57,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 16 [2021-10-13 22:31:57,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208264116] [2021-10-13 22:31:57,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-13 22:31:57,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:57,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-13 22:31:57,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-10-13 22:31:57,062 INFO L87 Difference]: Start difference. First operand 2253 states and 6283 transitions. Second operand has 16 states, 16 states have (on average 4.9375) internal successors, (79), 16 states have internal predecessors, (79), 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-10-13 22:31:57,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:57,370 INFO L93 Difference]: Finished difference Result 3006 states and 7947 transitions. [2021-10-13 22:31:57,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-13 22:31:57,371 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.9375) internal successors, (79), 16 states have internal predecessors, (79), 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 75 [2021-10-13 22:31:57,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:57,374 INFO L225 Difference]: With dead ends: 3006 [2021-10-13 22:31:57,374 INFO L226 Difference]: Without dead ends: 2736 [2021-10-13 22:31:57,374 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 283.0ms TimeCoverageRelationStatistics Valid=318, Invalid=942, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 22:31:57,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2736 states. [2021-10-13 22:31:57,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2736 to 2253. [2021-10-13 22:31:57,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2253 states, 2252 states have (on average 2.7921847246891653) internal successors, (6288), 2252 states have internal predecessors, (6288), 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-10-13 22:31:57,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2253 states to 2253 states and 6288 transitions. [2021-10-13 22:31:57,420 INFO L78 Accepts]: Start accepts. Automaton has 2253 states and 6288 transitions. Word has length 75 [2021-10-13 22:31:57,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:57,421 INFO L470 AbstractCegarLoop]: Abstraction has 2253 states and 6288 transitions. [2021-10-13 22:31:57,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.9375) internal successors, (79), 16 states have internal predecessors, (79), 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-10-13 22:31:57,421 INFO L276 IsEmpty]: Start isEmpty. Operand 2253 states and 6288 transitions. [2021-10-13 22:31:57,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-13 22:31:57,424 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:57,424 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:57,449 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-10-13 22:31:57,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-10-13 22:31:57,643 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:57,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:57,644 INFO L82 PathProgramCache]: Analyzing trace with hash -312690892, now seen corresponding path program 38 times [2021-10-13 22:31:57,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:57,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763108087] [2021-10-13 22:31:57,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:57,644 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:57,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:57,739 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:57,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:57,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763108087] [2021-10-13 22:31:57,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763108087] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:57,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859064238] [2021-10-13 22:31:57,740 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 22:31:57,740 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:57,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:57,741 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:57,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-10-13 22:31:58,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 22:31:58,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:31:58,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 22:31:58,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:31:59,192 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:59,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859064238] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:59,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:31:59,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-10-13 22:31:59,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240996561] [2021-10-13 22:31:59,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 22:31:59,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:31:59,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 22:31:59,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-10-13 22:31:59,193 INFO L87 Difference]: Start difference. First operand 2253 states and 6288 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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-10-13 22:31:59,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:31:59,455 INFO L93 Difference]: Finished difference Result 3748 states and 10071 transitions. [2021-10-13 22:31:59,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 22:31:59,455 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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 75 [2021-10-13 22:31:59,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:31:59,459 INFO L225 Difference]: With dead ends: 3748 [2021-10-13 22:31:59,459 INFO L226 Difference]: Without dead ends: 3478 [2021-10-13 22:31:59,460 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 227.1ms TimeCoverageRelationStatistics Valid=355, Invalid=905, Unknown=0, NotChecked=0, Total=1260 [2021-10-13 22:31:59,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3478 states. [2021-10-13 22:31:59,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3478 to 2433. [2021-10-13 22:31:59,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2433 states, 2432 states have (on average 2.815378289473684) internal successors, (6847), 2432 states have internal predecessors, (6847), 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-10-13 22:31:59,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2433 states to 2433 states and 6847 transitions. [2021-10-13 22:31:59,494 INFO L78 Accepts]: Start accepts. Automaton has 2433 states and 6847 transitions. Word has length 75 [2021-10-13 22:31:59,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:31:59,494 INFO L470 AbstractCegarLoop]: Abstraction has 2433 states and 6847 transitions. [2021-10-13 22:31:59,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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-10-13 22:31:59,494 INFO L276 IsEmpty]: Start isEmpty. Operand 2433 states and 6847 transitions. [2021-10-13 22:31:59,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-13 22:31:59,496 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:31:59,496 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:31:59,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-10-13 22:31:59,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-10-13 22:31:59,697 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:31:59,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:31:59,697 INFO L82 PathProgramCache]: Analyzing trace with hash -247448602, now seen corresponding path program 39 times [2021-10-13 22:31:59,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:31:59,698 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54252998] [2021-10-13 22:31:59,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:31:59,698 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:31:59,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 22:31:59,801 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:31:59,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 22:31:59,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54252998] [2021-10-13 22:31:59,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54252998] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:31:59,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851693762] [2021-10-13 22:31:59,801 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 22:31:59,801 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:31:59,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 22:31:59,802 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 22:31:59,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-10-13 22:32:00,779 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-10-13 22:32:00,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 22:32:00,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-13 22:32:00,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 22:32:00,991 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 22:32:00,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851693762] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 22:32:00,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 22:32:00,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-10-13 22:32:00,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833821671] [2021-10-13 22:32:00,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 22:32:00,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 22:32:00,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 22:32:00,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-10-13 22:32:00,992 INFO L87 Difference]: Start difference. First operand 2433 states and 6847 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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-10-13 22:32:01,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 22:32:01,326 INFO L93 Difference]: Finished difference Result 3210 states and 8721 transitions. [2021-10-13 22:32:01,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 22:32:01,326 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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 75 [2021-10-13 22:32:01,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 22:32:01,330 INFO L225 Difference]: With dead ends: 3210 [2021-10-13 22:32:01,330 INFO L226 Difference]: Without dead ends: 2721 [2021-10-13 22:32:01,330 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 288.3ms TimeCoverageRelationStatistics Valid=347, Invalid=985, Unknown=0, NotChecked=0, Total=1332 [2021-10-13 22:32:01,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2021-10-13 22:32:01,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2378. [2021-10-13 22:32:01,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2378 states, 2377 states have (on average 2.8115271350441735) internal successors, (6683), 2377 states have internal predecessors, (6683), 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-10-13 22:32:01,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2378 states to 2378 states and 6683 transitions. [2021-10-13 22:32:01,354 INFO L78 Accepts]: Start accepts. Automaton has 2378 states and 6683 transitions. Word has length 75 [2021-10-13 22:32:01,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 22:32:01,354 INFO L470 AbstractCegarLoop]: Abstraction has 2378 states and 6683 transitions. [2021-10-13 22:32:01,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 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-10-13 22:32:01,354 INFO L276 IsEmpty]: Start isEmpty. Operand 2378 states and 6683 transitions. [2021-10-13 22:32:01,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-10-13 22:32:01,357 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 22:32:01,357 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-13 22:32:01,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-10-13 22:32:01,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 22:32:01,558 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-10-13 22:32:01,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 22:32:01,559 INFO L82 PathProgramCache]: Analyzing trace with hash -667649264, now seen corresponding path program 40 times [2021-10-13 22:32:01,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 22:32:01,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083854110] [2021-10-13 22:32:01,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 22:32:01,559 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 22:32:01,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 22:32:01,571 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 22:32:01,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 22:32:01,623 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 22:32:01,624 INFO L626 BasicCegarLoop]: Counterexample is feasible [2021-10-13 22:32:01,624 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 22:32:01,626 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-13 22:32:01,626 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-13 22:32:01,626 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-10-13 22:32:01,632 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-13 22:32:01,632 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-13 22:32:01,710 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.10 10:32:01 BasicIcfg [2021-10-13 22:32:01,710 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-13 22:32:01,711 INFO L168 Benchmark]: Toolchain (without parser) took 58089.80 ms. Allocated memory was 180.4 MB in the beginning and 471.9 MB in the end (delta: 291.5 MB). Free memory was 129.3 MB in the beginning and 221.0 MB in the end (delta: -91.7 MB). Peak memory consumption was 200.6 MB. Max. memory is 8.0 GB. [2021-10-13 22:32:01,711 INFO L168 Benchmark]: CDTParser took 0.15 ms. Allocated memory is still 180.4 MB. Free memory is still 147.0 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-13 22:32:01,711 INFO L168 Benchmark]: CACSL2BoogieTranslator took 436.91 ms. Allocated memory is still 180.4 MB. Free memory was 129.2 MB in the beginning and 147.2 MB in the end (delta: -18.0 MB). Peak memory consumption was 7.5 MB. Max. memory is 8.0 GB. [2021-10-13 22:32:01,711 INFO L168 Benchmark]: Boogie Procedure Inliner took 52.64 ms. Allocated memory is still 180.4 MB. Free memory was 147.2 MB in the beginning and 145.5 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-13 22:32:01,711 INFO L168 Benchmark]: Boogie Preprocessor took 32.44 ms. Allocated memory is still 180.4 MB. Free memory was 145.5 MB in the beginning and 144.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-10-13 22:32:01,712 INFO L168 Benchmark]: RCFGBuilder took 331.34 ms. Allocated memory is still 180.4 MB. Free memory was 144.1 MB in the beginning and 132.6 MB in the end (delta: 11.5 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-10-13 22:32:01,712 INFO L168 Benchmark]: TraceAbstraction took 57231.37 ms. Allocated memory was 180.4 MB in the beginning and 471.9 MB in the end (delta: 291.5 MB). Free memory was 131.9 MB in the beginning and 221.0 MB in the end (delta: -89.2 MB). Peak memory consumption was 202.5 MB. Max. memory is 8.0 GB. [2021-10-13 22:32:01,716 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 180.4 MB. Free memory is still 147.0 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 436.91 ms. Allocated memory is still 180.4 MB. Free memory was 129.2 MB in the beginning and 147.2 MB in the end (delta: -18.0 MB). Peak memory consumption was 7.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 52.64 ms. Allocated memory is still 180.4 MB. Free memory was 147.2 MB in the beginning and 145.5 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 32.44 ms. Allocated memory is still 180.4 MB. Free memory was 145.5 MB in the beginning and 144.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 331.34 ms. Allocated memory is still 180.4 MB. Free memory was 144.1 MB in the beginning and 132.6 MB in the end (delta: 11.5 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * TraceAbstraction took 57231.37 ms. Allocated memory was 180.4 MB in the beginning and 471.9 MB in the end (delta: 291.5 MB). Free memory was 131.9 MB in the beginning and 221.0 MB in the end (delta: -89.2 MB). Peak memory consumption was 202.5 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: 722]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L694] 0 int i = 3, j = 6; VAL [i=3, j=6] [L712] 0 pthread_t id1, id2; VAL [i=3, j=6] [L713] FCALL, FORK 0 pthread_create(&id1, ((void *)0), t1, ((void *)0)) VAL [arg={0:0}, i=3, j=6] [L696] 1 int k = 0; VAL [arg={0:0}, arg={0:0}, i=3, j=6, k=0] [L696] COND TRUE 1 k < 5 VAL [arg={0:0}, arg={0:0}, i=3, j=6, k=0] [L714] FCALL, FORK 0 pthread_create(&id2, ((void *)0), t2, ((void *)0)) VAL [arg={0:0}, arg={0:0}, arg={0:0}, i=3, j=6, k=0] [L704] 2 int k = 0; VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=3, j=6, k=0, k=0] [L704] COND TRUE 2 k < 5 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=3, j=6, k=0, k=0] [L716] 0 int condI = i >= (2*5 +6); VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=3, j=6, k=0, k=0] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=6, k=0, k=0] [L696] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=6, k=0, k=1] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=8, k=1, k=0] [L704] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=8, k=1, k=1, k++=0] [L696] COND TRUE 1 k < 5 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=8, k=1, k=1, k++=0] [L704] COND TRUE 2 k < 5 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=8, k=1, k=1] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=8, k=1, k=1] [L696] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=8, k=1, k=2] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=10, k=1, k=2] [L704] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=10, k=2, k=2, k++=1] [L696] COND TRUE 1 k < 5 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=10, k=2, k=2, k++=1] [L704] COND TRUE 2 k < 5 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=10, k=2, k=2] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=10, k=2, k=2] [L696] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=10, k=2, k=3] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=12, k=2, k=3] [L704] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=12, k=3, k=3, k++=2] [L696] COND TRUE 1 k < 5 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=12, k=3, k=3, k++=2] [L704] COND TRUE 2 k < 5 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=12, k=3, k=3] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=12, k=3, k=3] [L696] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=12, k=3, k=4] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=14, k=3, k=4] [L704] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=14, k=4, k=4, k++=3] [L696] COND TRUE 1 k < 5 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=14, k=4, k=4, k++=3] [L704] COND TRUE 2 k < 5 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=14, k=4, k=4] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=15, j=14, k=4, k=4] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=15, j=16, k=4, k=4] [L719] 0 int condJ = j >= (2*5 +6); VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=15, j=16, k=4, k=4] [L721] COND TRUE 0 condI || condJ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=15, j=16, k=4, k=4] [L722] 0 reach_error() VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=15, j=16, k=4, k=4] - UnprovableResult [Line: 713]: 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: 714]: 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 5 procedures, 84 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 57068.2ms, OverallIterations: 49, TraceHistogramMax: 5, EmptinessCheckTime: 135.2ms, AutomataDifference: 10333.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 73.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 4582 SDtfs, 18334 SDslu, 27871 SDs, 0 SdLazy, 5007 SolverSat, 1963 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2543.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3762 GetRequests, 2641 SyntacticMatches, 0 SemanticMatches, 1121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5848 ImplicationChecksByTransitivity, 8311.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=2433occurred in iteration=47, InterpolantAutomatonStates: 948, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1585.4ms AutomataMinimizationTime, 48 MinimizatonAttempts, 24862 StatesRemovedByMinimization, 48 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 393.2ms SsaConstructionTime, 1084.2ms SatisfiabilityAnalysisTime, 13398.2ms InterpolantComputationTime, 5598 NumberOfCodeBlocks, 5598 NumberOfCodeBlocksAsserted, 158 NumberOfCheckSat, 5428 ConstructedInterpolants, 0 QuantifiedInterpolants, 20192 SizeOfPredicates, 322 NumberOfNonLiveVariables, 6500 ConjunctsInSsa, 549 ConjunctsInUnsatCore, 90 InterpolantComputations, 6 PerfectInterpolantSequences, 0/2452 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-10-13 22:32:01,749 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...