/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/weaver/popl20-figure3.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-?-bc289cb [2022-01-28 13:16:42,700 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-28 13:16:42,702 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-28 13:16:42,767 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-28 13:16:42,768 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-28 13:16:42,770 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-28 13:16:42,771 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-28 13:16:42,773 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-28 13:16:42,774 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-28 13:16:42,775 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-28 13:16:42,776 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-28 13:16:42,777 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-28 13:16:42,777 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-28 13:16:42,780 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-28 13:16:42,781 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-28 13:16:42,783 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-28 13:16:42,783 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-28 13:16:42,784 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-28 13:16:42,786 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-28 13:16:42,790 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-28 13:16:42,791 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-28 13:16:42,792 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-28 13:16:42,793 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-28 13:16:42,793 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-28 13:16:42,798 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-28 13:16:42,798 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-28 13:16:42,798 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-28 13:16:42,798 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-28 13:16:42,799 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-28 13:16:42,799 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-28 13:16:42,799 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-28 13:16:42,800 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-28 13:16:42,800 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-28 13:16:42,801 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-28 13:16:42,801 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-28 13:16:42,801 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-28 13:16:42,802 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-28 13:16:42,802 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-28 13:16:42,802 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-28 13:16:42,802 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-28 13:16:42,803 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-28 13:16:42,805 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 [2022-01-28 13:16:42,829 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-28 13:16:42,829 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-28 13:16:42,830 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-28 13:16:42,830 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-28 13:16:42,830 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-28 13:16:42,830 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-28 13:16:42,831 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-28 13:16:42,831 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-28 13:16:42,831 INFO L138 SettingsManager]: * Use SBE=true [2022-01-28 13:16:42,831 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-28 13:16:42,831 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-28 13:16:42,832 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-28 13:16:42,832 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-28 13:16:42,832 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-28 13:16:42,832 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-28 13:16:42,832 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-28 13:16:42,832 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-28 13:16:42,832 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-28 13:16:42,832 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-28 13:16:42,832 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-28 13:16:42,832 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-28 13:16:42,832 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-28 13:16:42,832 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-28 13:16:42,833 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-28 13:16:42,833 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-28 13:16:42,833 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-28 13:16:42,834 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-28 13:16:42,834 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-28 13:16:42,834 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-28 13:16:42,834 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-28 13:16:42,834 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-28 13:16:42,834 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-28 13:16:42,834 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-28 13:16:42,834 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 [2022-01-28 13:16:43,026 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-28 13:16:43,069 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-28 13:16:43,071 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-28 13:16:43,072 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-28 13:16:43,073 INFO L275 PluginConnector]: CDTParser initialized [2022-01-28 13:16:43,074 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-figure3.wvr.c [2022-01-28 13:16:43,133 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c9654efd9/ca6209447fbd4d61a679ca3d222dbe62/FLAGa0d20b83c [2022-01-28 13:16:43,476 INFO L306 CDTParser]: Found 1 translation units. [2022-01-28 13:16:43,476 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure3.wvr.c [2022-01-28 13:16:43,481 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c9654efd9/ca6209447fbd4d61a679ca3d222dbe62/FLAGa0d20b83c [2022-01-28 13:16:43,923 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c9654efd9/ca6209447fbd4d61a679ca3d222dbe62 [2022-01-28 13:16:43,924 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-28 13:16:43,925 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-28 13:16:43,930 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-28 13:16:43,930 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-28 13:16:43,932 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-28 13:16:43,947 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 01:16:43" (1/1) ... [2022-01-28 13:16:43,948 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@21eea9ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:16:43, skipping insertion in model container [2022-01-28 13:16:43,948 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 01:16:43" (1/1) ... [2022-01-28 13:16:43,956 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-28 13:16:43,965 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-28 13:16:44,077 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure3.wvr.c[2121,2134] [2022-01-28 13:16:44,079 INFO L209 PostProcessor]: Analyzing one entry point: main [2022-01-28 13:16:44,087 INFO L203 MainTranslator]: Completed pre-run [2022-01-28 13:16:44,099 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure3.wvr.c[2121,2134] [2022-01-28 13:16:44,099 INFO L209 PostProcessor]: Analyzing one entry point: main [2022-01-28 13:16:44,107 INFO L208 MainTranslator]: Completed translation [2022-01-28 13:16:44,108 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:16:44 WrapperNode [2022-01-28 13:16:44,108 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-28 13:16:44,108 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-28 13:16:44,109 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-28 13:16:44,109 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-28 13:16:44,113 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:16:44" (1/1) ... [2022-01-28 13:16:44,117 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:16:44" (1/1) ... [2022-01-28 13:16:44,127 INFO L137 Inliner]: procedures = 21, calls = 25, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 72 [2022-01-28 13:16:44,128 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-28 13:16:44,128 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-28 13:16:44,128 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-28 13:16:44,128 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-28 13:16:44,132 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:16:44" (1/1) ... [2022-01-28 13:16:44,132 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:16:44" (1/1) ... [2022-01-28 13:16:44,135 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:16:44" (1/1) ... [2022-01-28 13:16:44,135 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:16:44" (1/1) ... [2022-01-28 13:16:44,138 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:16:44" (1/1) ... [2022-01-28 13:16:44,140 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:16:44" (1/1) ... [2022-01-28 13:16:44,140 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:16:44" (1/1) ... [2022-01-28 13:16:44,142 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-28 13:16:44,142 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-28 13:16:44,142 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-28 13:16:44,142 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-28 13:16:44,143 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:16:44" (1/1) ... [2022-01-28 13:16:44,147 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-28 13:16:44,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:44,164 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-28 13:16:44,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-28 13:16:44,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-28 13:16:44,189 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-28 13:16:44,189 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-28 13:16:44,189 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-28 13:16:44,189 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-28 13:16:44,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-28 13:16:44,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-28 13:16:44,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-28 13:16:44,189 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-01-28 13:16:44,189 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-01-28 13:16:44,190 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-28 13:16:44,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-28 13:16:44,190 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-28 13:16:44,190 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-28 13:16:44,191 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-28 13:16:44,240 INFO L234 CfgBuilder]: Building ICFG [2022-01-28 13:16:44,241 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-28 13:16:44,415 INFO L275 CfgBuilder]: Performing block encoding [2022-01-28 13:16:44,436 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-28 13:16:44,437 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-01-28 13:16:44,438 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 01:16:44 BoogieIcfgContainer [2022-01-28 13:16:44,438 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-28 13:16:44,446 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-28 13:16:44,447 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-28 13:16:44,449 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-28 13:16:44,449 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.01 01:16:43" (1/3) ... [2022-01-28 13:16:44,450 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13654564 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 01:16:44, skipping insertion in model container [2022-01-28 13:16:44,450 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:16:44" (2/3) ... [2022-01-28 13:16:44,450 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13654564 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 01:16:44, skipping insertion in model container [2022-01-28 13:16:44,450 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 01:16:44" (3/3) ... [2022-01-28 13:16:44,451 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-figure3.wvr.c [2022-01-28 13:16:44,454 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-28 13:16:44,454 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-28 13:16:44,455 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-28 13:16:44,455 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-28 13:16:44,475 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,475 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,475 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,476 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,476 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,476 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,476 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,476 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,476 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,476 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,476 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,477 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,477 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,477 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,477 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,477 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,477 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,477 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,477 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,477 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,478 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,478 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,478 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,478 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,478 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,478 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,478 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,479 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,479 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,479 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,479 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,479 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,479 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,479 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,480 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,480 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,480 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,480 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,480 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,480 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,480 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,480 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,480 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,480 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,482 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,483 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,483 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,483 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,484 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,484 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,484 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,484 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post2#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,484 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,484 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:16:44,486 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-28 13:16:44,537 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-28 13:16:44,544 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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 [2022-01-28 13:16:44,545 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-01-28 13:16:44,557 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 88 places, 87 transitions, 190 flow [2022-01-28 13:16:44,617 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 447 states, 446 states have (on average 2.6412556053811658) internal successors, (1178), 446 states have internal predecessors, (1178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:44,619 INFO L276 IsEmpty]: Start isEmpty. Operand has 447 states, 446 states have (on average 2.6412556053811658) internal successors, (1178), 446 states have internal predecessors, (1178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:44,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-01-28 13:16:44,637 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:44,638 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:44,639 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:44,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:44,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1942784834, now seen corresponding path program 1 times [2022-01-28 13:16:44,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:44,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106937281] [2022-01-28 13:16:44,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:44,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:44,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:44,829 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:44,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:44,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106937281] [2022-01-28 13:16:44,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106937281] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:16:44,831 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:16:44,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-28 13:16:44,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53378632] [2022-01-28 13:16:44,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:16:44,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-28 13:16:44,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:44,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-28 13:16:44,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-28 13:16:44,864 INFO L87 Difference]: Start difference. First operand has 447 states, 446 states have (on average 2.6412556053811658) internal successors, (1178), 446 states have internal predecessors, (1178), 0 states have call successors, (0), 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 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:44,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:44,900 INFO L93 Difference]: Finished difference Result 447 states and 1095 transitions. [2022-01-28 13:16:44,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-28 13:16:44,902 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2022-01-28 13:16:44,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:44,912 INFO L225 Difference]: With dead ends: 447 [2022-01-28 13:16:44,912 INFO L226 Difference]: Without dead ends: 445 [2022-01-28 13:16:44,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-28 13:16:44,921 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:44,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 67 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 13:16:44,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2022-01-28 13:16:44,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 445. [2022-01-28 13:16:44,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 2.4617117117117115) internal successors, (1093), 444 states have internal predecessors, (1093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:44,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 1093 transitions. [2022-01-28 13:16:44,977 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 1093 transitions. Word has length 60 [2022-01-28 13:16:44,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:44,977 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 1093 transitions. [2022-01-28 13:16:44,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:44,977 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 1093 transitions. [2022-01-28 13:16:44,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-01-28 13:16:44,979 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:44,979 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:44,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-28 13:16:44,980 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:44,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:44,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1057361610, now seen corresponding path program 1 times [2022-01-28 13:16:44,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:44,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862828112] [2022-01-28 13:16:44,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:44,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:45,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:45,101 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:45,101 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:45,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862828112] [2022-01-28 13:16:45,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862828112] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:16:45,102 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:16:45,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 13:16:45,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694389312] [2022-01-28 13:16:45,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:16:45,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 13:16:45,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:45,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 13:16:45,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:16:45,104 INFO L87 Difference]: Start difference. First operand 445 states and 1093 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:45,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:45,181 INFO L93 Difference]: Finished difference Result 607 states and 1465 transitions. [2022-01-28 13:16:45,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-28 13:16:45,182 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2022-01-28 13:16:45,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:45,200 INFO L225 Difference]: With dead ends: 607 [2022-01-28 13:16:45,200 INFO L226 Difference]: Without dead ends: 493 [2022-01-28 13:16:45,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-28 13:16:45,202 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 6 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:45,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 220 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 13:16:45,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-01-28 13:16:45,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 481. [2022-01-28 13:16:45,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 2.4479166666666665) internal successors, (1175), 480 states have internal predecessors, (1175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:45,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1175 transitions. [2022-01-28 13:16:45,246 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1175 transitions. Word has length 60 [2022-01-28 13:16:45,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:45,253 INFO L470 AbstractCegarLoop]: Abstraction has 481 states and 1175 transitions. [2022-01-28 13:16:45,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:45,254 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1175 transitions. [2022-01-28 13:16:45,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-28 13:16:45,264 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:45,264 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:45,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-28 13:16:45,265 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:45,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:45,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1205009006, now seen corresponding path program 1 times [2022-01-28 13:16:45,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:45,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317591847] [2022-01-28 13:16:45,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:45,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:45,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:45,418 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:45,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:45,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317591847] [2022-01-28 13:16:45,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317591847] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:16:45,419 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:16:45,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 13:16:45,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572149230] [2022-01-28 13:16:45,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:16:45,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 13:16:45,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:45,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 13:16:45,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:16:45,421 INFO L87 Difference]: Start difference. First operand 481 states and 1175 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:45,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:45,484 INFO L93 Difference]: Finished difference Result 673 states and 1670 transitions. [2022-01-28 13:16:45,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-28 13:16:45,484 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 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 [2022-01-28 13:16:45,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:45,488 INFO L225 Difference]: With dead ends: 673 [2022-01-28 13:16:45,488 INFO L226 Difference]: Without dead ends: 661 [2022-01-28 13:16:45,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-28 13:16:45,493 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 38 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:45,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 173 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 13:16:45,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2022-01-28 13:16:45,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 485. [2022-01-28 13:16:45,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 2.450413223140496) internal successors, (1186), 484 states have internal predecessors, (1186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:45,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 1186 transitions. [2022-01-28 13:16:45,522 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 1186 transitions. Word has length 65 [2022-01-28 13:16:45,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:45,523 INFO L470 AbstractCegarLoop]: Abstraction has 485 states and 1186 transitions. [2022-01-28 13:16:45,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:45,523 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 1186 transitions. [2022-01-28 13:16:45,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-28 13:16:45,525 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:45,525 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:45,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-28 13:16:45,526 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:45,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:45,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1184291620, now seen corresponding path program 2 times [2022-01-28 13:16:45,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:45,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774890547] [2022-01-28 13:16:45,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:45,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:45,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:45,674 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:45,675 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:45,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774890547] [2022-01-28 13:16:45,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774890547] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:16:45,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:16:45,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 13:16:45,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695909771] [2022-01-28 13:16:45,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:16:45,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 13:16:45,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:45,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 13:16:45,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:16:45,677 INFO L87 Difference]: Start difference. First operand 485 states and 1186 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:45,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:45,724 INFO L93 Difference]: Finished difference Result 673 states and 1682 transitions. [2022-01-28 13:16:45,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-28 13:16:45,729 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 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 [2022-01-28 13:16:45,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:45,732 INFO L225 Difference]: With dead ends: 673 [2022-01-28 13:16:45,732 INFO L226 Difference]: Without dead ends: 673 [2022-01-28 13:16:45,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:16:45,735 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 36 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:45,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 215 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 13:16:45,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-01-28 13:16:45,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 497. [2022-01-28 13:16:45,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 2.4576612903225805) internal successors, (1219), 496 states have internal predecessors, (1219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:45,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1219 transitions. [2022-01-28 13:16:45,746 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1219 transitions. Word has length 65 [2022-01-28 13:16:45,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:45,746 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 1219 transitions. [2022-01-28 13:16:45,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:45,746 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1219 transitions. [2022-01-28 13:16:45,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-28 13:16:45,749 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:45,749 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:45,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-28 13:16:45,749 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:45,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:45,751 INFO L85 PathProgramCache]: Analyzing trace with hash -1828792382, now seen corresponding path program 3 times [2022-01-28 13:16:45,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:45,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089384026] [2022-01-28 13:16:45,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:45,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:45,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:45,884 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:45,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:45,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089384026] [2022-01-28 13:16:45,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089384026] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:16:45,884 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:16:45,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-28 13:16:45,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398443533] [2022-01-28 13:16:45,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:16:45,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-28 13:16:45,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:45,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-28 13:16:45,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-28 13:16:45,885 INFO L87 Difference]: Start difference. First operand 497 states and 1219 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:45,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:45,944 INFO L93 Difference]: Finished difference Result 813 states and 2058 transitions. [2022-01-28 13:16:45,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-28 13:16:45,944 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 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 [2022-01-28 13:16:45,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:45,947 INFO L225 Difference]: With dead ends: 813 [2022-01-28 13:16:45,947 INFO L226 Difference]: Without dead ends: 813 [2022-01-28 13:16:45,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-28 13:16:45,949 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 59 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:45,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 241 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:16:45,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2022-01-28 13:16:45,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 524. [2022-01-28 13:16:45,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 523 states have (on average 2.4684512428298278) internal successors, (1291), 523 states have internal predecessors, (1291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:45,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1291 transitions. [2022-01-28 13:16:45,962 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1291 transitions. Word has length 65 [2022-01-28 13:16:45,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:45,962 INFO L470 AbstractCegarLoop]: Abstraction has 524 states and 1291 transitions. [2022-01-28 13:16:45,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:45,962 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1291 transitions. [2022-01-28 13:16:45,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-28 13:16:45,963 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:45,964 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:45,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-28 13:16:45,964 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:45,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:45,964 INFO L85 PathProgramCache]: Analyzing trace with hash 780130990, now seen corresponding path program 4 times [2022-01-28 13:16:45,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:45,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915795591] [2022-01-28 13:16:45,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:45,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:45,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:46,065 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:46,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:46,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915795591] [2022-01-28 13:16:46,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915795591] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:16:46,066 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:16:46,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 13:16:46,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708940519] [2022-01-28 13:16:46,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:16:46,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 13:16:46,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:46,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 13:16:46,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:16:46,067 INFO L87 Difference]: Start difference. First operand 524 states and 1291 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:46,100 INFO L93 Difference]: Finished difference Result 672 states and 1677 transitions. [2022-01-28 13:16:46,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-28 13:16:46,100 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 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 [2022-01-28 13:16:46,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:46,103 INFO L225 Difference]: With dead ends: 672 [2022-01-28 13:16:46,103 INFO L226 Difference]: Without dead ends: 672 [2022-01-28 13:16:46,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:16:46,105 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 41 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:46,109 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 176 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 13:16:46,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2022-01-28 13:16:46,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 556. [2022-01-28 13:16:46,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 555 states have (on average 2.4684684684684686) internal successors, (1370), 555 states have internal predecessors, (1370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 1370 transitions. [2022-01-28 13:16:46,121 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 1370 transitions. Word has length 65 [2022-01-28 13:16:46,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:46,121 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 1370 transitions. [2022-01-28 13:16:46,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,122 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 1370 transitions. [2022-01-28 13:16:46,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-28 13:16:46,123 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:46,123 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:46,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-28 13:16:46,123 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:46,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:46,124 INFO L85 PathProgramCache]: Analyzing trace with hash 135630228, now seen corresponding path program 5 times [2022-01-28 13:16:46,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:46,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139477934] [2022-01-28 13:16:46,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:46,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:46,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:46,219 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:46,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:46,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139477934] [2022-01-28 13:16:46,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139477934] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:16:46,219 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:16:46,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-28 13:16:46,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944363955] [2022-01-28 13:16:46,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:16:46,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-28 13:16:46,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:46,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-28 13:16:46,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-28 13:16:46,225 INFO L87 Difference]: Start difference. First operand 556 states and 1370 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:46,297 INFO L93 Difference]: Finished difference Result 812 states and 2053 transitions. [2022-01-28 13:16:46,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-28 13:16:46,298 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 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 [2022-01-28 13:16:46,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:46,301 INFO L225 Difference]: With dead ends: 812 [2022-01-28 13:16:46,301 INFO L226 Difference]: Without dead ends: 812 [2022-01-28 13:16:46,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-28 13:16:46,302 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 56 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:46,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 336 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:16:46,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2022-01-28 13:16:46,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 544. [2022-01-28 13:16:46,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 543 states have (on average 2.4622467771639043) internal successors, (1337), 543 states have internal predecessors, (1337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 1337 transitions. [2022-01-28 13:16:46,332 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 1337 transitions. Word has length 65 [2022-01-28 13:16:46,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:46,332 INFO L470 AbstractCegarLoop]: Abstraction has 544 states and 1337 transitions. [2022-01-28 13:16:46,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,332 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 1337 transitions. [2022-01-28 13:16:46,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-28 13:16:46,333 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:46,333 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:46,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-28 13:16:46,333 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:46,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:46,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1678651950, now seen corresponding path program 6 times [2022-01-28 13:16:46,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:46,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797914714] [2022-01-28 13:16:46,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:46,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:46,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:46,428 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:46,429 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:46,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797914714] [2022-01-28 13:16:46,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797914714] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:16:46,429 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:16:46,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-28 13:16:46,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140585229] [2022-01-28 13:16:46,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:16:46,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-28 13:16:46,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:46,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-28 13:16:46,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-28 13:16:46,430 INFO L87 Difference]: Start difference. First operand 544 states and 1337 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:46,524 INFO L93 Difference]: Finished difference Result 843 states and 2140 transitions. [2022-01-28 13:16:46,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-28 13:16:46,524 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 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 [2022-01-28 13:16:46,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:46,527 INFO L225 Difference]: With dead ends: 843 [2022-01-28 13:16:46,527 INFO L226 Difference]: Without dead ends: 843 [2022-01-28 13:16:46,527 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-28 13:16:46,528 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 88 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:46,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 345 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:16:46,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 843 states. [2022-01-28 13:16:46,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 843 to 524. [2022-01-28 13:16:46,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 523 states have (on average 2.4684512428298278) internal successors, (1291), 523 states have internal predecessors, (1291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 1291 transitions. [2022-01-28 13:16:46,539 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 1291 transitions. Word has length 65 [2022-01-28 13:16:46,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:46,539 INFO L470 AbstractCegarLoop]: Abstraction has 524 states and 1291 transitions. [2022-01-28 13:16:46,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,539 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 1291 transitions. [2022-01-28 13:16:46,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-28 13:16:46,540 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:46,540 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:46,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-28 13:16:46,540 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:46,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:46,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1844803496, now seen corresponding path program 7 times [2022-01-28 13:16:46,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:46,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415118532] [2022-01-28 13:16:46,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:46,541 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:46,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:46,578 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:46,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:46,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415118532] [2022-01-28 13:16:46,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415118532] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:16:46,579 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:16:46,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 13:16:46,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754273940] [2022-01-28 13:16:46,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:16:46,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 13:16:46,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:46,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 13:16:46,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:16:46,580 INFO L87 Difference]: Start difference. First operand 524 states and 1291 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:46,621 INFO L93 Difference]: Finished difference Result 790 states and 1951 transitions. [2022-01-28 13:16:46,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-28 13:16:46,621 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 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 [2022-01-28 13:16:46,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:46,624 INFO L225 Difference]: With dead ends: 790 [2022-01-28 13:16:46,624 INFO L226 Difference]: Without dead ends: 754 [2022-01-28 13:16:46,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-28 13:16:46,625 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 63 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:46,625 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 242 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 13:16:46,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2022-01-28 13:16:46,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 580. [2022-01-28 13:16:46,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 579 states have (on average 2.5025906735751295) internal successors, (1449), 579 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 1449 transitions. [2022-01-28 13:16:46,636 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 1449 transitions. Word has length 65 [2022-01-28 13:16:46,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:46,636 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 1449 transitions. [2022-01-28 13:16:46,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,636 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 1449 transitions. [2022-01-28 13:16:46,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-28 13:16:46,637 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:46,637 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:46,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-28 13:16:46,637 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:46,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:46,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1977551010, now seen corresponding path program 8 times [2022-01-28 13:16:46,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:46,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379118766] [2022-01-28 13:16:46,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:46,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:46,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:46,681 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:46,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:46,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379118766] [2022-01-28 13:16:46,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379118766] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:16:46,682 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:16:46,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 13:16:46,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75107828] [2022-01-28 13:16:46,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:16:46,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 13:16:46,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:46,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 13:16:46,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:16:46,683 INFO L87 Difference]: Start difference. First operand 580 states and 1449 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:46,717 INFO L93 Difference]: Finished difference Result 798 states and 1985 transitions. [2022-01-28 13:16:46,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-28 13:16:46,717 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 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 [2022-01-28 13:16:46,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:46,720 INFO L225 Difference]: With dead ends: 798 [2022-01-28 13:16:46,720 INFO L226 Difference]: Without dead ends: 798 [2022-01-28 13:16:46,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-28 13:16:46,721 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 43 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:46,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 212 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 13:16:46,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2022-01-28 13:16:46,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 588. [2022-01-28 13:16:46,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 587 states have (on average 2.4991482112436114) internal successors, (1467), 587 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 1467 transitions. [2022-01-28 13:16:46,731 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 1467 transitions. Word has length 65 [2022-01-28 13:16:46,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:46,732 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 1467 transitions. [2022-01-28 13:16:46,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,732 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 1467 transitions. [2022-01-28 13:16:46,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-28 13:16:46,733 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:46,733 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:46,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-28 13:16:46,733 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:46,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:46,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1672915524, now seen corresponding path program 9 times [2022-01-28 13:16:46,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:46,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47047445] [2022-01-28 13:16:46,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:46,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:46,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:46,785 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:46,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:46,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47047445] [2022-01-28 13:16:46,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47047445] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:16:46,786 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:16:46,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-28 13:16:46,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253677592] [2022-01-28 13:16:46,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:16:46,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-28 13:16:46,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:46,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-28 13:16:46,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-28 13:16:46,787 INFO L87 Difference]: Start difference. First operand 588 states and 1467 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:46,835 INFO L93 Difference]: Finished difference Result 719 states and 1804 transitions. [2022-01-28 13:16:46,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-28 13:16:46,836 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 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 [2022-01-28 13:16:46,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:46,838 INFO L225 Difference]: With dead ends: 719 [2022-01-28 13:16:46,838 INFO L226 Difference]: Without dead ends: 719 [2022-01-28 13:16:46,838 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-28 13:16:46,839 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 41 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:46,839 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 290 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 13:16:46,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2022-01-28 13:16:46,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 492. [2022-01-28 13:16:46,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 2.441955193482688) internal successors, (1199), 491 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1199 transitions. [2022-01-28 13:16:46,848 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1199 transitions. Word has length 65 [2022-01-28 13:16:46,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:46,848 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 1199 transitions. [2022-01-28 13:16:46,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:46,848 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1199 transitions. [2022-01-28 13:16:46,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-01-28 13:16:46,849 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:46,849 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:46,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-28 13:16:46,850 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:46,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:46,850 INFO L85 PathProgramCache]: Analyzing trace with hash -1959986980, now seen corresponding path program 1 times [2022-01-28 13:16:46,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:46,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382892431] [2022-01-28 13:16:46,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:46,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:46,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:46,909 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:46,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:46,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382892431] [2022-01-28 13:16:46,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382892431] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:46,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378611284] [2022-01-28 13:16:46,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:46,910 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:46,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:46,924 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:46,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-01-28 13:16:46,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:46,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-28 13:16:46,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:47,130 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 13:16:47,130 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-28 13:16:47,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378611284] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:16:47,130 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-01-28 13:16:47,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 7 [2022-01-28 13:16:47,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814674568] [2022-01-28 13:16:47,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:16:47,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-28 13:16:47,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:47,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-28 13:16:47,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-01-28 13:16:47,131 INFO L87 Difference]: Start difference. First operand 492 states and 1199 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:47,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:47,185 INFO L93 Difference]: Finished difference Result 1185 states and 2967 transitions. [2022-01-28 13:16:47,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-28 13:16:47,185 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 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 [2022-01-28 13:16:47,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:47,189 INFO L225 Difference]: With dead ends: 1185 [2022-01-28 13:16:47,189 INFO L226 Difference]: Without dead ends: 996 [2022-01-28 13:16:47,189 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-01-28 13:16:47,190 INFO L933 BasicCegarLoop]: 91 mSDtfsCounter, 48 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:47,190 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 359 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 13:16:47,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2022-01-28 13:16:47,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 862. [2022-01-28 13:16:47,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 861 states have (on average 2.5516840882694543) internal successors, (2197), 861 states have internal predecessors, (2197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:47,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 2197 transitions. [2022-01-28 13:16:47,205 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 2197 transitions. Word has length 70 [2022-01-28 13:16:47,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:47,205 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 2197 transitions. [2022-01-28 13:16:47,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:47,205 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 2197 transitions. [2022-01-28 13:16:47,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:16:47,206 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:47,207 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:47,224 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-01-28 13:16:47,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-01-28 13:16:47,423 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:47,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:47,424 INFO L85 PathProgramCache]: Analyzing trace with hash 864971766, now seen corresponding path program 2 times [2022-01-28 13:16:47,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:47,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163817982] [2022-01-28 13:16:47,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:47,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:47,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:47,555 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:47,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:47,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163817982] [2022-01-28 13:16:47,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163817982] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:47,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386666561] [2022-01-28 13:16:47,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:16:47,555 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:47,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:47,556 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:47,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-01-28 13:16:47,609 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:16:47,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:47,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:16:47,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:47,781 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:47,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:48,019 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:48,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386666561] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:48,019 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:48,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:16:48,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569821818] [2022-01-28 13:16:48,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:48,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:16:48,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:48,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:16:48,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:16:48,020 INFO L87 Difference]: Start difference. First operand 862 states and 2197 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:50,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:50,144 INFO L93 Difference]: Finished difference Result 3702 states and 9759 transitions. [2022-01-28 13:16:50,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-01-28 13:16:50,145 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-01-28 13:16:50,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:50,157 INFO L225 Difference]: With dead ends: 3702 [2022-01-28 13:16:50,171 INFO L226 Difference]: Without dead ends: 3654 [2022-01-28 13:16:50,172 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2059 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=993, Invalid=5169, Unknown=0, NotChecked=0, Total=6162 [2022-01-28 13:16:50,173 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 649 mSDsluCounter, 1459 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 1510 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:50,173 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [649 Valid, 1510 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:16:50,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3654 states. [2022-01-28 13:16:50,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3654 to 1578. [2022-01-28 13:16:50,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1578 states, 1577 states have (on average 2.7228915662650603) internal successors, (4294), 1577 states have internal predecessors, (4294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:50,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1578 states to 1578 states and 4294 transitions. [2022-01-28 13:16:50,258 INFO L78 Accepts]: Start accepts. Automaton has 1578 states and 4294 transitions. Word has length 75 [2022-01-28 13:16:50,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:50,258 INFO L470 AbstractCegarLoop]: Abstraction has 1578 states and 4294 transitions. [2022-01-28 13:16:50,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:50,259 INFO L276 IsEmpty]: Start isEmpty. Operand 1578 states and 4294 transitions. [2022-01-28 13:16:50,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:16:50,261 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:50,261 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:50,278 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-01-28 13:16:50,475 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,SelfDestructingSolverStorable12 [2022-01-28 13:16:50,476 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:50,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:50,476 INFO L85 PathProgramCache]: Analyzing trace with hash 885689152, now seen corresponding path program 3 times [2022-01-28 13:16:50,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:50,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57409514] [2022-01-28 13:16:50,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:50,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:50,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:50,581 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:50,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:50,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57409514] [2022-01-28 13:16:50,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57409514] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:50,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921808515] [2022-01-28 13:16:50,582 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:16:50,582 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:50,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:50,600 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:50,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-01-28 13:16:50,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:16:50,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:50,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:16:50,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:50,808 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:50,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:51,009 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:51,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921808515] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:51,010 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:51,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-01-28 13:16:51,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487237854] [2022-01-28 13:16:51,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:51,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-28 13:16:51,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:51,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-28 13:16:51,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2022-01-28 13:16:51,012 INFO L87 Difference]: Start difference. First operand 1578 states and 4294 transitions. Second operand has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:54,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:54,722 INFO L93 Difference]: Finished difference Result 4718 states and 12452 transitions. [2022-01-28 13:16:54,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-01-28 13:16:54,722 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 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 [2022-01-28 13:16:54,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:54,738 INFO L225 Difference]: With dead ends: 4718 [2022-01-28 13:16:54,738 INFO L226 Difference]: Without dead ends: 4658 [2022-01-28 13:16:54,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3570 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1817, Invalid=8083, Unknown=0, NotChecked=0, Total=9900 [2022-01-28 13:16:54,741 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 878 mSDsluCounter, 1919 mSDsCounter, 0 mSdLazyCounter, 925 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 878 SdHoareTripleChecker+Valid, 1921 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:54,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [878 Valid, 1921 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 925 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:16:54,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4658 states. [2022-01-28 13:16:54,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4658 to 1633. [2022-01-28 13:16:54,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1632 states have (on average 2.7150735294117645) internal successors, (4431), 1632 states have internal predecessors, (4431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:54,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 4431 transitions. [2022-01-28 13:16:54,786 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 4431 transitions. Word has length 75 [2022-01-28 13:16:54,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:54,786 INFO L470 AbstractCegarLoop]: Abstraction has 1633 states and 4431 transitions. [2022-01-28 13:16:54,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:54,787 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 4431 transitions. [2022-01-28 13:16:54,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:16:54,790 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:54,791 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:54,807 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-01-28 13:16:55,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:55,003 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:55,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:55,004 INFO L85 PathProgramCache]: Analyzing trace with hash 487460194, now seen corresponding path program 4 times [2022-01-28 13:16:55,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:55,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494254901] [2022-01-28 13:16:55,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:55,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:55,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:55,148 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:55,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:55,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494254901] [2022-01-28 13:16:55,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494254901] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:55,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542690572] [2022-01-28 13:16:55,148 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:16:55,148 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:55,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:55,160 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:55,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-01-28 13:16:55,214 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:16:55,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:55,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:16:55,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:55,407 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:55,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:55,598 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:55,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542690572] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:55,599 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:55,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:16:55,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051881363] [2022-01-28 13:16:55,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:55,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:16:55,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:55,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:16:55,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:16:55,605 INFO L87 Difference]: Start difference. First operand 1633 states and 4431 transitions. Second operand has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:59,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:59,849 INFO L93 Difference]: Finished difference Result 5290 states and 14311 transitions. [2022-01-28 13:16:59,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-01-28 13:16:59,849 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 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 [2022-01-28 13:16:59,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:59,880 INFO L225 Difference]: With dead ends: 5290 [2022-01-28 13:16:59,880 INFO L226 Difference]: Without dead ends: 5125 [2022-01-28 13:16:59,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6103 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=2438, Invalid=13818, Unknown=0, NotChecked=0, Total=16256 [2022-01-28 13:16:59,884 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 866 mSDsluCounter, 1821 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 866 SdHoareTripleChecker+Valid, 1834 SdHoareTripleChecker+Invalid, 1011 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:59,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [866 Valid, 1834 Invalid, 1011 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:16:59,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5125 states. [2022-01-28 13:16:59,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5125 to 2188. [2022-01-28 13:16:59,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2188 states, 2187 states have (on average 2.763145861911294) internal successors, (6043), 2187 states have internal predecessors, (6043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:59,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2188 states to 2188 states and 6043 transitions. [2022-01-28 13:16:59,936 INFO L78 Accepts]: Start accepts. Automaton has 2188 states and 6043 transitions. Word has length 75 [2022-01-28 13:16:59,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:59,936 INFO L470 AbstractCegarLoop]: Abstraction has 2188 states and 6043 transitions. [2022-01-28 13:16:59,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:59,936 INFO L276 IsEmpty]: Start isEmpty. Operand 2188 states and 6043 transitions. [2022-01-28 13:16:59,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:16:59,939 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:59,939 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:59,972 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:00,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-01-28 13:17:00,156 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:00,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:00,157 INFO L85 PathProgramCache]: Analyzing trace with hash 1037023166, now seen corresponding path program 5 times [2022-01-28 13:17:00,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:00,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034211978] [2022-01-28 13:17:00,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:00,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:00,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:00,294 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:00,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:00,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034211978] [2022-01-28 13:17:00,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034211978] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:00,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126992536] [2022-01-28 13:17:00,294 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:17:00,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:00,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:00,296 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:00,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-01-28 13:17:00,346 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:17:00,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:00,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:00,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:00,540 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:00,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:00,732 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:00,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126992536] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:00,732 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:00,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:17:00,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688924737] [2022-01-28 13:17:00,733 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:00,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:17:00,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:00,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:17:00,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:17:00,733 INFO L87 Difference]: Start difference. First operand 2188 states and 6043 transitions. Second operand has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:03,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:03,146 INFO L93 Difference]: Finished difference Result 6064 states and 16644 transitions. [2022-01-28 13:17:03,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-01-28 13:17:03,147 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 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 [2022-01-28 13:17:03,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:03,165 INFO L225 Difference]: With dead ends: 6064 [2022-01-28 13:17:03,165 INFO L226 Difference]: Without dead ends: 5884 [2022-01-28 13:17:03,167 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2306 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1258, Invalid=6052, Unknown=0, NotChecked=0, Total=7310 [2022-01-28 13:17:03,168 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 524 mSDsluCounter, 1851 mSDsCounter, 0 mSdLazyCounter, 991 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 1817 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 991 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:03,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [524 Valid, 1817 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 991 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:17:03,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5884 states. [2022-01-28 13:17:03,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5884 to 2812. [2022-01-28 13:17:03,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2812 states, 2811 states have (on average 2.7812166488794023) internal successors, (7818), 2811 states have internal predecessors, (7818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:03,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2812 states to 2812 states and 7818 transitions. [2022-01-28 13:17:03,277 INFO L78 Accepts]: Start accepts. Automaton has 2812 states and 7818 transitions. Word has length 75 [2022-01-28 13:17:03,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:03,277 INFO L470 AbstractCegarLoop]: Abstraction has 2812 states and 7818 transitions. [2022-01-28 13:17:03,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:03,277 INFO L276 IsEmpty]: Start isEmpty. Operand 2812 states and 7818 transitions. [2022-01-28 13:17:03,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:03,281 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:03,281 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:03,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:03,498 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,SelfDestructingSolverStorable15 [2022-01-28 13:17:03,498 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:03,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:03,499 INFO L85 PathProgramCache]: Analyzing trace with hash 994302006, now seen corresponding path program 6 times [2022-01-28 13:17:03,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:03,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621542398] [2022-01-28 13:17:03,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:03,499 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:03,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:03,598 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:03,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:03,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621542398] [2022-01-28 13:17:03,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621542398] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:03,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468727759] [2022-01-28 13:17:03,598 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:17:03,598 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:03,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:03,599 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) [2022-01-28 13:17:03,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-01-28 13:17:03,673 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:17:03,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:03,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:03,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:03,831 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:03,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:04,021 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:04,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468727759] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:04,022 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:04,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:17:04,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872599954] [2022-01-28 13:17:04,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:04,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:17:04,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:04,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:17:04,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:17:04,023 INFO L87 Difference]: Start difference. First operand 2812 states and 7818 transitions. Second operand has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:05,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:05,922 INFO L93 Difference]: Finished difference Result 6577 states and 18166 transitions. [2022-01-28 13:17:05,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-01-28 13:17:05,923 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 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 [2022-01-28 13:17:05,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:05,936 INFO L225 Difference]: With dead ends: 6577 [2022-01-28 13:17:05,937 INFO L226 Difference]: Without dead ends: 6529 [2022-01-28 13:17:05,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2359 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1048, Invalid=5758, Unknown=0, NotChecked=0, Total=6806 [2022-01-28 13:17:05,938 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 478 mSDsluCounter, 1500 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 1536 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:05,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [478 Valid, 1536 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:05,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6529 states. [2022-01-28 13:17:06,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6529 to 4004. [2022-01-28 13:17:06,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4004 states, 4003 states have (on average 2.8258805895578316) internal successors, (11312), 4003 states have internal predecessors, (11312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:06,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4004 states to 4004 states and 11312 transitions. [2022-01-28 13:17:06,048 INFO L78 Accepts]: Start accepts. Automaton has 4004 states and 11312 transitions. Word has length 75 [2022-01-28 13:17:06,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:06,048 INFO L470 AbstractCegarLoop]: Abstraction has 4004 states and 11312 transitions. [2022-01-28 13:17:06,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:06,048 INFO L276 IsEmpty]: Start isEmpty. Operand 4004 states and 11312 transitions. [2022-01-28 13:17:06,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:06,059 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:06,060 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:06,093 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-01-28 13:17:06,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-01-28 13:17:06,276 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:06,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:06,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1015019392, now seen corresponding path program 7 times [2022-01-28 13:17:06,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:06,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618065750] [2022-01-28 13:17:06,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:06,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:06,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:06,375 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:06,375 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:06,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618065750] [2022-01-28 13:17:06,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618065750] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:06,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778340752] [2022-01-28 13:17:06,375 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:17:06,376 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:06,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:06,388 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) [2022-01-28 13:17:06,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-01-28 13:17:06,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:06,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:06,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:06,601 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:06,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:06,813 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:06,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778340752] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:06,814 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:06,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:17:06,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991227992] [2022-01-28 13:17:06,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:06,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:17:06,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:06,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:17:06,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:17:06,815 INFO L87 Difference]: Start difference. First operand 4004 states and 11312 transitions. Second operand has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:09,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:09,984 INFO L93 Difference]: Finished difference Result 7727 states and 21227 transitions. [2022-01-28 13:17:09,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-01-28 13:17:09,985 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 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 [2022-01-28 13:17:09,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:09,999 INFO L225 Difference]: With dead ends: 7727 [2022-01-28 13:17:09,999 INFO L226 Difference]: Without dead ends: 7667 [2022-01-28 13:17:10,002 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4567 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2049, Invalid=10161, Unknown=0, NotChecked=0, Total=12210 [2022-01-28 13:17:10,003 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 812 mSDsluCounter, 1686 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 1704 SdHoareTripleChecker+Invalid, 860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:10,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [812 Valid, 1704 Invalid, 860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:17:10,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7667 states. [2022-01-28 13:17:10,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7667 to 4036. [2022-01-28 13:17:10,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4036 states, 4035 states have (on average 2.825278810408922) internal successors, (11400), 4035 states have internal predecessors, (11400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:10,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4036 states to 4036 states and 11400 transitions. [2022-01-28 13:17:10,107 INFO L78 Accepts]: Start accepts. Automaton has 4036 states and 11400 transitions. Word has length 75 [2022-01-28 13:17:10,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:10,108 INFO L470 AbstractCegarLoop]: Abstraction has 4036 states and 11400 transitions. [2022-01-28 13:17:10,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:10,108 INFO L276 IsEmpty]: Start isEmpty. Operand 4036 states and 11400 transitions. [2022-01-28 13:17:10,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:10,115 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:10,115 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:10,143 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:10,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:10,333 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:10,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:10,333 INFO L85 PathProgramCache]: Analyzing trace with hash 616790434, now seen corresponding path program 8 times [2022-01-28 13:17:10,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:10,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810981006] [2022-01-28 13:17:10,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:10,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:10,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:10,434 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:10,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:10,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810981006] [2022-01-28 13:17:10,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810981006] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:10,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614107698] [2022-01-28 13:17:10,435 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:17:10,435 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:10,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:10,436 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) [2022-01-28 13:17:10,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-01-28 13:17:10,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:17:10,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:10,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:10,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:10,651 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:10,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:10,837 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:10,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614107698] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:10,838 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:10,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:17:10,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839014780] [2022-01-28 13:17:10,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:10,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:17:10,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:10,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:17:10,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:17:10,839 INFO L87 Difference]: Start difference. First operand 4036 states and 11400 transitions. Second operand has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:13,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:13,542 INFO L93 Difference]: Finished difference Result 7437 states and 20688 transitions. [2022-01-28 13:17:13,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-01-28 13:17:13,542 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 0 states have call successors, (0), 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 [2022-01-28 13:17:13,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:13,557 INFO L225 Difference]: With dead ends: 7437 [2022-01-28 13:17:13,557 INFO L226 Difference]: Without dead ends: 7332 [2022-01-28 13:17:13,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4055 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1699, Invalid=9431, Unknown=0, NotChecked=0, Total=11130 [2022-01-28 13:17:13,560 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 628 mSDsluCounter, 1358 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 628 SdHoareTripleChecker+Valid, 1387 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:13,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [628 Valid, 1387 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:13,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7332 states. [2022-01-28 13:17:13,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7332 to 4376. [2022-01-28 13:17:13,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4376 states, 4375 states have (on average 2.824) internal successors, (12355), 4375 states have internal predecessors, (12355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:13,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4376 states to 4376 states and 12355 transitions. [2022-01-28 13:17:13,665 INFO L78 Accepts]: Start accepts. Automaton has 4376 states and 12355 transitions. Word has length 75 [2022-01-28 13:17:13,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:13,665 INFO L470 AbstractCegarLoop]: Abstraction has 4376 states and 12355 transitions. [2022-01-28 13:17:13,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:13,665 INFO L276 IsEmpty]: Start isEmpty. Operand 4376 states and 12355 transitions. [2022-01-28 13:17:13,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:13,672 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:13,672 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:13,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:13,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:13,887 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:13,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:13,888 INFO L85 PathProgramCache]: Analyzing trace with hash -790464616, now seen corresponding path program 9 times [2022-01-28 13:17:13,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:13,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562565316] [2022-01-28 13:17:13,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:13,888 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:13,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:13,977 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:13,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:13,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562565316] [2022-01-28 13:17:13,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562565316] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:13,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821787316] [2022-01-28 13:17:13,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:17:13,978 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:13,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:13,984 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) [2022-01-28 13:17:14,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-01-28 13:17:14,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:17:14,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:14,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:14,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:14,203 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:14,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:14,396 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:14,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821787316] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:14,397 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:14,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:17:14,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498550694] [2022-01-28 13:17:14,397 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:14,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:17:14,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:14,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:17:14,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:17:14,398 INFO L87 Difference]: Start difference. First operand 4376 states and 12355 transitions. Second operand has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:15,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:15,706 INFO L93 Difference]: Finished difference Result 7236 states and 20083 transitions. [2022-01-28 13:17:15,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-28 13:17:15,706 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 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 [2022-01-28 13:17:15,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:15,737 INFO L225 Difference]: With dead ends: 7236 [2022-01-28 13:17:15,737 INFO L226 Difference]: Without dead ends: 7188 [2022-01-28 13:17:15,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1074 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=676, Invalid=2984, Unknown=0, NotChecked=0, Total=3660 [2022-01-28 13:17:15,752 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 542 mSDsluCounter, 1122 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 1178 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:15,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [542 Valid, 1178 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:15,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7188 states. [2022-01-28 13:17:15,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7188 to 5152. [2022-01-28 13:17:15,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5152 states, 5151 states have (on average 2.839254513686663) internal successors, (14625), 5151 states have internal predecessors, (14625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:15,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5152 states to 5152 states and 14625 transitions. [2022-01-28 13:17:15,959 INFO L78 Accepts]: Start accepts. Automaton has 5152 states and 14625 transitions. Word has length 75 [2022-01-28 13:17:15,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:15,959 INFO L470 AbstractCegarLoop]: Abstraction has 5152 states and 14625 transitions. [2022-01-28 13:17:15,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:15,959 INFO L276 IsEmpty]: Start isEmpty. Operand 5152 states and 14625 transitions. [2022-01-28 13:17:15,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:15,983 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:15,983 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:16,001 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:16,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:16,200 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:16,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:16,200 INFO L85 PathProgramCache]: Analyzing trace with hash -769747230, now seen corresponding path program 10 times [2022-01-28 13:17:16,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:16,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527645410] [2022-01-28 13:17:16,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:16,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:16,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:16,286 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:16,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:16,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527645410] [2022-01-28 13:17:16,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527645410] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:16,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718578464] [2022-01-28 13:17:16,286 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:17:16,286 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:16,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:16,287 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) [2022-01-28 13:17:16,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-01-28 13:17:16,339 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:17:16,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:16,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:16,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:16,463 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:16,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:16,639 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:16,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718578464] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:16,640 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:16,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:17:16,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252656226] [2022-01-28 13:17:16,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:16,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:17:16,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:16,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:17:16,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:17:16,641 INFO L87 Difference]: Start difference. First operand 5152 states and 14625 transitions. Second operand has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:18,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:18,539 INFO L93 Difference]: Finished difference Result 8235 states and 22815 transitions. [2022-01-28 13:17:18,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-01-28 13:17:18,540 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 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 [2022-01-28 13:17:18,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:18,553 INFO L225 Difference]: With dead ends: 8235 [2022-01-28 13:17:18,553 INFO L226 Difference]: Without dead ends: 8175 [2022-01-28 13:17:18,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2070 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1162, Invalid=5158, Unknown=0, NotChecked=0, Total=6320 [2022-01-28 13:17:18,555 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 755 mSDsluCounter, 1365 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 755 SdHoareTripleChecker+Valid, 1395 SdHoareTripleChecker+Invalid, 754 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:18,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [755 Valid, 1395 Invalid, 754 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:18,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8175 states. [2022-01-28 13:17:18,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8175 to 5464. [2022-01-28 13:17:18,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5464 states, 5463 states have (on average 2.8407468423942888) internal successors, (15519), 5463 states have internal predecessors, (15519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:18,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5464 states to 5464 states and 15519 transitions. [2022-01-28 13:17:18,690 INFO L78 Accepts]: Start accepts. Automaton has 5464 states and 15519 transitions. Word has length 75 [2022-01-28 13:17:18,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:18,690 INFO L470 AbstractCegarLoop]: Abstraction has 5464 states and 15519 transitions. [2022-01-28 13:17:18,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:18,690 INFO L276 IsEmpty]: Start isEmpty. Operand 5464 states and 15519 transitions. [2022-01-28 13:17:18,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:18,700 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:18,700 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:18,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:18,916 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,SelfDestructingSolverStorable20 [2022-01-28 13:17:18,917 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:18,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:18,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1088159336, now seen corresponding path program 11 times [2022-01-28 13:17:18,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:18,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53330065] [2022-01-28 13:17:18,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:18,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:18,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:19,028 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:19,028 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:19,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53330065] [2022-01-28 13:17:19,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53330065] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:19,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408849332] [2022-01-28 13:17:19,028 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:17:19,028 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:19,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:19,029 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) [2022-01-28 13:17:19,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-01-28 13:17:19,082 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:17:19,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:19,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:19,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:19,270 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:19,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:19,460 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:19,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408849332] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:19,461 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:19,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-01-28 13:17:19,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330448808] [2022-01-28 13:17:19,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:19,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-28 13:17:19,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:19,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-28 13:17:19,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-01-28 13:17:19,462 INFO L87 Difference]: Start difference. First operand 5464 states and 15519 transitions. Second operand has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:20,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:20,294 INFO L93 Difference]: Finished difference Result 6404 states and 18019 transitions. [2022-01-28 13:17:20,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-28 13:17:20,295 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 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 [2022-01-28 13:17:20,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:20,306 INFO L225 Difference]: With dead ends: 6404 [2022-01-28 13:17:20,307 INFO L226 Difference]: Without dead ends: 6332 [2022-01-28 13:17:20,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 141 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=370, Invalid=1886, Unknown=0, NotChecked=0, Total=2256 [2022-01-28 13:17:20,308 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 273 mSDsluCounter, 1530 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 1549 SdHoareTripleChecker+Invalid, 649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:20,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 1549 Invalid, 649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:17:20,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6332 states. [2022-01-28 13:17:20,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6332 to 5584. [2022-01-28 13:17:20,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5584 states, 5583 states have (on average 2.8366469639978504) internal successors, (15837), 5583 states have internal predecessors, (15837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:20,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5584 states to 5584 states and 15837 transitions. [2022-01-28 13:17:20,463 INFO L78 Accepts]: Start accepts. Automaton has 5584 states and 15837 transitions. Word has length 75 [2022-01-28 13:17:20,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:20,463 INFO L470 AbstractCegarLoop]: Abstraction has 5584 states and 15837 transitions. [2022-01-28 13:17:20,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:20,463 INFO L276 IsEmpty]: Start isEmpty. Operand 5584 states and 15837 transitions. [2022-01-28 13:17:20,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:20,472 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:20,472 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:20,505 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:20,688 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,SelfDestructingSolverStorable21 [2022-01-28 13:17:20,688 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:20,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:20,689 INFO L85 PathProgramCache]: Analyzing trace with hash 723432570, now seen corresponding path program 12 times [2022-01-28 13:17:20,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:20,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500256375] [2022-01-28 13:17:20,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:20,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:20,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:20,794 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:20,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:20,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500256375] [2022-01-28 13:17:20,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500256375] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:20,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278342891] [2022-01-28 13:17:20,794 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:17:20,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:20,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:20,808 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) [2022-01-28 13:17:20,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-01-28 13:17:20,868 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:17:20,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:20,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:20,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:21,007 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:21,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:21,202 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:21,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278342891] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:21,203 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:21,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:17:21,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884132052] [2022-01-28 13:17:21,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:21,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:17:21,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:21,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:17:21,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:17:21,205 INFO L87 Difference]: Start difference. First operand 5584 states and 15837 transitions. Second operand has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:22,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:22,151 INFO L93 Difference]: Finished difference Result 7773 states and 21686 transitions. [2022-01-28 13:17:22,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-28 13:17:22,151 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 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 [2022-01-28 13:17:22,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:22,162 INFO L225 Difference]: With dead ends: 7773 [2022-01-28 13:17:22,162 INFO L226 Difference]: Without dead ends: 7725 [2022-01-28 13:17:22,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1198 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=680, Invalid=3102, Unknown=0, NotChecked=0, Total=3782 [2022-01-28 13:17:22,163 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 461 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 461 SdHoareTripleChecker+Valid, 1128 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:22,163 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [461 Valid, 1128 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:17:22,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7725 states. [2022-01-28 13:17:22,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7725 to 6084. [2022-01-28 13:17:22,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6084 states, 6083 states have (on average 2.842018740752918) internal successors, (17288), 6083 states have internal predecessors, (17288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:22,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6084 states to 6084 states and 17288 transitions. [2022-01-28 13:17:22,287 INFO L78 Accepts]: Start accepts. Automaton has 6084 states and 17288 transitions. Word has length 75 [2022-01-28 13:17:22,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:22,287 INFO L470 AbstractCegarLoop]: Abstraction has 6084 states and 17288 transitions. [2022-01-28 13:17:22,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:22,288 INFO L276 IsEmpty]: Start isEmpty. Operand 6084 states and 17288 transitions. [2022-01-28 13:17:22,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:22,296 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:22,296 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:22,316 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:22,510 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,SelfDestructingSolverStorable22 [2022-01-28 13:17:22,511 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:22,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:22,511 INFO L85 PathProgramCache]: Analyzing trace with hash 744149956, now seen corresponding path program 13 times [2022-01-28 13:17:22,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:22,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498771065] [2022-01-28 13:17:22,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:22,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:22,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:22,615 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:22,616 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:22,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498771065] [2022-01-28 13:17:22,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498771065] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:22,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430025586] [2022-01-28 13:17:22,616 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:17:22,616 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:22,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:22,617 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) [2022-01-28 13:17:22,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-01-28 13:17:22,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:22,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:22,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:22,857 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:22,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:23,031 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:23,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430025586] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:23,031 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:23,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:17:23,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754437951] [2022-01-28 13:17:23,031 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:23,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:17:23,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:23,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:17:23,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:17:23,032 INFO L87 Difference]: Start difference. First operand 6084 states and 17288 transitions. Second operand has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:25,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:25,628 INFO L93 Difference]: Finished difference Result 9659 states and 26854 transitions. [2022-01-28 13:17:25,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-01-28 13:17:25,628 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 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 [2022-01-28 13:17:25,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:25,644 INFO L225 Difference]: With dead ends: 9659 [2022-01-28 13:17:25,644 INFO L226 Difference]: Without dead ends: 9599 [2022-01-28 13:17:25,645 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3599 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1688, Invalid=8212, Unknown=0, NotChecked=0, Total=9900 [2022-01-28 13:17:25,645 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 555 mSDsluCounter, 1965 mSDsCounter, 0 mSdLazyCounter, 826 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 1989 SdHoareTripleChecker+Invalid, 894 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:25,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [555 Valid, 1989 Invalid, 894 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 826 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:25,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9599 states. [2022-01-28 13:17:25,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9599 to 6296. [2022-01-28 13:17:25,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6296 states, 6295 states have (on average 2.845909451945989) internal successors, (17915), 6295 states have internal predecessors, (17915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:25,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6296 states to 6296 states and 17915 transitions. [2022-01-28 13:17:25,759 INFO L78 Accepts]: Start accepts. Automaton has 6296 states and 17915 transitions. Word has length 75 [2022-01-28 13:17:25,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:25,759 INFO L470 AbstractCegarLoop]: Abstraction has 6296 states and 17915 transitions. [2022-01-28 13:17:25,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:25,759 INFO L276 IsEmpty]: Start isEmpty. Operand 6296 states and 17915 transitions. [2022-01-28 13:17:25,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:25,769 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:25,769 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:25,786 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-01-28 13:17:25,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-01-28 13:17:25,975 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:25,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:25,975 INFO L85 PathProgramCache]: Analyzing trace with hash 345920998, now seen corresponding path program 14 times [2022-01-28 13:17:25,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:25,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979921023] [2022-01-28 13:17:25,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:25,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:26,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:26,084 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:26,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:26,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979921023] [2022-01-28 13:17:26,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979921023] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:26,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804021597] [2022-01-28 13:17:26,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:17:26,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:26,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:26,086 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) [2022-01-28 13:17:26,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-01-28 13:17:26,145 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:17:26,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:26,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:26,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:26,276 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:26,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:26,451 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:26,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804021597] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:26,451 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:26,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:17:26,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968157670] [2022-01-28 13:17:26,452 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:26,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:17:26,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:26,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:17:26,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:17:26,452 INFO L87 Difference]: Start difference. First operand 6296 states and 17915 transitions. Second operand has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:28,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:28,254 INFO L93 Difference]: Finished difference Result 9212 states and 25881 transitions. [2022-01-28 13:17:28,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-01-28 13:17:28,255 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 0 states have call successors, (0), 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 [2022-01-28 13:17:28,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:28,274 INFO L225 Difference]: With dead ends: 9212 [2022-01-28 13:17:28,274 INFO L226 Difference]: Without dead ends: 9107 [2022-01-28 13:17:28,283 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2050 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1097, Invalid=5065, Unknown=0, NotChecked=0, Total=6162 [2022-01-28 13:17:28,284 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 507 mSDsluCounter, 1499 mSDsCounter, 0 mSdLazyCounter, 655 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 1529 SdHoareTripleChecker+Invalid, 730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:28,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [507 Valid, 1529 Invalid, 730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 655 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:28,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9107 states. [2022-01-28 13:17:28,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9107 to 6668. [2022-01-28 13:17:28,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6668 states, 6667 states have (on average 2.8447577621118945) internal successors, (18966), 6667 states have internal predecessors, (18966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:28,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6668 states to 6668 states and 18966 transitions. [2022-01-28 13:17:28,507 INFO L78 Accepts]: Start accepts. Automaton has 6668 states and 18966 transitions. Word has length 75 [2022-01-28 13:17:28,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:28,508 INFO L470 AbstractCegarLoop]: Abstraction has 6668 states and 18966 transitions. [2022-01-28 13:17:28,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.666666666666667) internal successors, (102), 18 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:28,508 INFO L276 IsEmpty]: Start isEmpty. Operand 6668 states and 18966 transitions. [2022-01-28 13:17:28,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:28,535 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:28,535 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:28,553 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:28,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:28,751 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:28,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:28,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1061334052, now seen corresponding path program 15 times [2022-01-28 13:17:28,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:28,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749822508] [2022-01-28 13:17:28,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:28,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:28,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:28,885 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:28,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:28,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749822508] [2022-01-28 13:17:28,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749822508] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:28,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84388363] [2022-01-28 13:17:28,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:17:28,885 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:28,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:28,886 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) [2022-01-28 13:17:28,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-01-28 13:17:28,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:17:28,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:28,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:28,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:29,132 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:29,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:29,366 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:29,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84388363] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:29,366 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:29,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:17:29,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85296557] [2022-01-28 13:17:29,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:29,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:17:29,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:29,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:17:29,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:17:29,367 INFO L87 Difference]: Start difference. First operand 6668 states and 18966 transitions. Second operand has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:30,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:30,604 INFO L93 Difference]: Finished difference Result 10227 states and 28654 transitions. [2022-01-28 13:17:30,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-28 13:17:30,604 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 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 [2022-01-28 13:17:30,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:30,621 INFO L225 Difference]: With dead ends: 10227 [2022-01-28 13:17:30,621 INFO L226 Difference]: Without dead ends: 10179 [2022-01-28 13:17:30,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1423 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=790, Invalid=3632, Unknown=0, NotChecked=0, Total=4422 [2022-01-28 13:17:30,622 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 503 mSDsluCounter, 1412 mSDsCounter, 0 mSdLazyCounter, 682 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 1442 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:30,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [503 Valid, 1442 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 682 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:30,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10179 states. [2022-01-28 13:17:30,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10179 to 7688. [2022-01-28 13:17:30,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7688 states, 7687 states have (on average 2.8477949785351893) internal successors, (21891), 7687 states have internal predecessors, (21891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:30,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7688 states to 7688 states and 21891 transitions. [2022-01-28 13:17:30,763 INFO L78 Accepts]: Start accepts. Automaton has 7688 states and 21891 transitions. Word has length 75 [2022-01-28 13:17:30,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:30,763 INFO L470 AbstractCegarLoop]: Abstraction has 7688 states and 21891 transitions. [2022-01-28 13:17:30,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:30,763 INFO L276 IsEmpty]: Start isEmpty. Operand 7688 states and 21891 transitions. [2022-01-28 13:17:30,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:30,773 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:30,774 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:30,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:30,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-01-28 13:17:30,980 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:30,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:30,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1040616666, now seen corresponding path program 16 times [2022-01-28 13:17:30,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:30,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398904525] [2022-01-28 13:17:30,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:30,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:30,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:31,087 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:31,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:31,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398904525] [2022-01-28 13:17:31,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398904525] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:31,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373580248] [2022-01-28 13:17:31,088 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:17:31,088 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:31,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:31,089 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) [2022-01-28 13:17:31,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-01-28 13:17:31,151 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:17:31,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:31,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:31,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:31,308 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:31,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:31,490 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:31,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373580248] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:31,490 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:31,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:17:31,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379516252] [2022-01-28 13:17:31,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:31,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:17:31,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:31,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:17:31,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:17:31,491 INFO L87 Difference]: Start difference. First operand 7688 states and 21891 transitions. Second operand has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:33,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:33,399 INFO L93 Difference]: Finished difference Result 11197 states and 31292 transitions. [2022-01-28 13:17:33,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-01-28 13:17:33,400 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 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 [2022-01-28 13:17:33,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:33,421 INFO L225 Difference]: With dead ends: 11197 [2022-01-28 13:17:33,421 INFO L226 Difference]: Without dead ends: 11137 [2022-01-28 13:17:33,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2794 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1413, Invalid=6597, Unknown=0, NotChecked=0, Total=8010 [2022-01-28 13:17:33,423 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 727 mSDsluCounter, 1450 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 727 SdHoareTripleChecker+Valid, 1483 SdHoareTripleChecker+Invalid, 781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:33,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [727 Valid, 1483 Invalid, 781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:33,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11137 states. [2022-01-28 13:17:33,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11137 to 7824. [2022-01-28 13:17:33,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7824 states, 7823 states have (on average 2.8491627252972007) internal successors, (22289), 7823 states have internal predecessors, (22289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:33,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7824 states to 7824 states and 22289 transitions. [2022-01-28 13:17:33,593 INFO L78 Accepts]: Start accepts. Automaton has 7824 states and 22289 transitions. Word has length 75 [2022-01-28 13:17:33,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:33,593 INFO L470 AbstractCegarLoop]: Abstraction has 7824 states and 22289 transitions. [2022-01-28 13:17:33,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:33,593 INFO L276 IsEmpty]: Start isEmpty. Operand 7824 states and 22289 transitions. [2022-01-28 13:17:33,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:33,604 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:33,604 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:33,620 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:33,820 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,SelfDestructingSolverStorable26 [2022-01-28 13:17:33,820 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:33,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:33,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1359028772, now seen corresponding path program 17 times [2022-01-28 13:17:33,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:33,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648426649] [2022-01-28 13:17:33,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:33,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:33,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:33,908 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:33,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:33,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648426649] [2022-01-28 13:17:33,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648426649] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:33,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087782173] [2022-01-28 13:17:33,909 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:17:33,909 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:33,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:33,911 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) [2022-01-28 13:17:33,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-01-28 13:17:33,971 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:17:33,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:33,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:33,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:34,131 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:34,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:34,314 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:34,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087782173] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:34,314 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:34,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-01-28 13:17:34,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234760118] [2022-01-28 13:17:34,314 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:34,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-28 13:17:34,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:34,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-28 13:17:34,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-01-28 13:17:34,315 INFO L87 Difference]: Start difference. First operand 7824 states and 22289 transitions. Second operand has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:35,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:35,061 INFO L93 Difference]: Finished difference Result 8740 states and 24715 transitions. [2022-01-28 13:17:35,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-28 13:17:35,061 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 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 [2022-01-28 13:17:35,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:35,078 INFO L225 Difference]: With dead ends: 8740 [2022-01-28 13:17:35,078 INFO L226 Difference]: Without dead ends: 8668 [2022-01-28 13:17:35,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 141 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 665 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=413, Invalid=2037, Unknown=0, NotChecked=0, Total=2450 [2022-01-28 13:17:35,095 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 297 mSDsluCounter, 1329 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 1369 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:35,111 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [297 Valid, 1369 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 535 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:17:35,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8668 states. [2022-01-28 13:17:35,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8668 to 7940. [2022-01-28 13:17:35,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7940 states, 7939 states have (on average 2.846706134273838) internal successors, (22600), 7939 states have internal predecessors, (22600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:35,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7940 states to 7940 states and 22600 transitions. [2022-01-28 13:17:35,320 INFO L78 Accepts]: Start accepts. Automaton has 7940 states and 22600 transitions. Word has length 75 [2022-01-28 13:17:35,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:35,320 INFO L470 AbstractCegarLoop]: Abstraction has 7940 states and 22600 transitions. [2022-01-28 13:17:35,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:35,321 INFO L276 IsEmpty]: Start isEmpty. Operand 7940 states and 22600 transitions. [2022-01-28 13:17:35,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:35,332 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:35,332 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:35,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:35,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-01-28 13:17:35,549 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:35,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:35,550 INFO L85 PathProgramCache]: Analyzing trace with hash -1556288346, now seen corresponding path program 18 times [2022-01-28 13:17:35,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:35,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452223529] [2022-01-28 13:17:35,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:35,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:35,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:35,654 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:35,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:35,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452223529] [2022-01-28 13:17:35,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452223529] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:35,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020930405] [2022-01-28 13:17:35,655 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:17:35,655 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:35,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:35,657 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) [2022-01-28 13:17:35,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-01-28 13:17:35,717 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:17:35,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:35,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:35,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:35,866 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:35,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:36,052 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:36,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020930405] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:36,052 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:36,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:17:36,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411944082] [2022-01-28 13:17:36,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:36,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:17:36,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:36,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:17:36,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:17:36,054 INFO L87 Difference]: Start difference. First operand 7940 states and 22600 transitions. Second operand has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:37,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:37,177 INFO L93 Difference]: Finished difference Result 12785 states and 36011 transitions. [2022-01-28 13:17:37,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-28 13:17:37,178 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 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 [2022-01-28 13:17:37,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:37,204 INFO L225 Difference]: With dead ends: 12785 [2022-01-28 13:17:37,204 INFO L226 Difference]: Without dead ends: 12737 [2022-01-28 13:17:37,205 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1222 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=756, Invalid=3026, Unknown=0, NotChecked=0, Total=3782 [2022-01-28 13:17:37,205 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 606 mSDsluCounter, 1396 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 1422 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:37,206 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [606 Valid, 1422 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 693 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:37,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12737 states. [2022-01-28 13:17:37,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12737 to 9228. [2022-01-28 13:17:37,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9228 states, 9227 states have (on average 2.849680286116831) internal successors, (26294), 9227 states have internal predecessors, (26294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:37,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9228 states to 9228 states and 26294 transitions. [2022-01-28 13:17:37,498 INFO L78 Accepts]: Start accepts. Automaton has 9228 states and 26294 transitions. Word has length 75 [2022-01-28 13:17:37,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:37,498 INFO L470 AbstractCegarLoop]: Abstraction has 9228 states and 26294 transitions. [2022-01-28 13:17:37,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:37,499 INFO L276 IsEmpty]: Start isEmpty. Operand 9228 states and 26294 transitions. [2022-01-28 13:17:37,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:37,516 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:37,516 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:37,534 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:37,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-01-28 13:17:37,732 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:37,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:37,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1535570960, now seen corresponding path program 19 times [2022-01-28 13:17:37,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:37,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727840299] [2022-01-28 13:17:37,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:37,733 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:37,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:37,820 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:37,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:37,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727840299] [2022-01-28 13:17:37,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727840299] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:37,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604110658] [2022-01-28 13:17:37,821 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:17:37,821 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:37,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:37,822 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) [2022-01-28 13:17:37,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-01-28 13:17:37,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:37,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:37,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:38,006 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:38,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:38,211 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:38,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604110658] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:38,212 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:38,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-01-28 13:17:38,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800475279] [2022-01-28 13:17:38,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:38,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-28 13:17:38,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:38,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-28 13:17:38,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2022-01-28 13:17:38,213 INFO L87 Difference]: Start difference. First operand 9228 states and 26294 transitions. Second operand has 20 states, 20 states have (on average 5.15) internal successors, (103), 20 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:40,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:40,079 INFO L93 Difference]: Finished difference Result 13632 states and 38321 transitions. [2022-01-28 13:17:40,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-01-28 13:17:40,080 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.15) internal successors, (103), 20 states have internal predecessors, (103), 0 states have call successors, (0), 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 [2022-01-28 13:17:40,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:40,193 INFO L225 Difference]: With dead ends: 13632 [2022-01-28 13:17:40,193 INFO L226 Difference]: Without dead ends: 13572 [2022-01-28 13:17:40,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2319 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1291, Invalid=5351, Unknown=0, NotChecked=0, Total=6642 [2022-01-28 13:17:40,194 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 720 mSDsluCounter, 1586 mSDsCounter, 0 mSdLazyCounter, 716 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 1610 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:40,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [720 Valid, 1610 Invalid, 797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 716 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:40,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13572 states. [2022-01-28 13:17:40,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13572 to 9472. [2022-01-28 13:17:40,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9472 states, 9471 states have (on average 2.851335656213705) internal successors, (27005), 9471 states have internal predecessors, (27005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:40,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9472 states to 9472 states and 27005 transitions. [2022-01-28 13:17:40,399 INFO L78 Accepts]: Start accepts. Automaton has 9472 states and 27005 transitions. Word has length 75 [2022-01-28 13:17:40,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:40,399 INFO L470 AbstractCegarLoop]: Abstraction has 9472 states and 27005 transitions. [2022-01-28 13:17:40,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.15) internal successors, (103), 20 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:40,399 INFO L276 IsEmpty]: Start isEmpty. Operand 9472 states and 27005 transitions. [2022-01-28 13:17:40,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:40,412 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:40,412 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:40,428 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:40,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:40,629 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:40,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:40,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1853983066, now seen corresponding path program 20 times [2022-01-28 13:17:40,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:40,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390786837] [2022-01-28 13:17:40,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:40,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:40,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:40,729 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:40,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:40,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390786837] [2022-01-28 13:17:40,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390786837] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:40,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458185338] [2022-01-28 13:17:40,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:17:40,730 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:40,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:40,731 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) [2022-01-28 13:17:40,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-01-28 13:17:40,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:17:40,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:40,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:40,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:40,913 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:40,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:41,056 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:41,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458185338] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:41,056 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:41,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:17:41,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127713857] [2022-01-28 13:17:41,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:41,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:17:41,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:41,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:17:41,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:17:41,057 INFO L87 Difference]: Start difference. First operand 9472 states and 27005 transitions. Second operand has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:41,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:41,965 INFO L93 Difference]: Finished difference Result 10784 states and 30439 transitions. [2022-01-28 13:17:41,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-28 13:17:41,965 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 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 [2022-01-28 13:17:41,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:41,982 INFO L225 Difference]: With dead ends: 10784 [2022-01-28 13:17:41,982 INFO L226 Difference]: Without dead ends: 10712 [2022-01-28 13:17:41,983 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 140 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=405, Invalid=1757, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 13:17:41,986 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 374 mSDsluCounter, 1257 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 1296 SdHoareTripleChecker+Invalid, 570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:41,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 1296 Invalid, 570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:17:41,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10712 states. [2022-01-28 13:17:42,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10712 to 9616. [2022-01-28 13:17:42,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9616 states, 9615 states have (on average 2.8510660426417056) internal successors, (27413), 9615 states have internal predecessors, (27413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:42,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9616 states to 9616 states and 27413 transitions. [2022-01-28 13:17:42,162 INFO L78 Accepts]: Start accepts. Automaton has 9616 states and 27413 transitions. Word has length 75 [2022-01-28 13:17:42,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:42,162 INFO L470 AbstractCegarLoop]: Abstraction has 9616 states and 27413 transitions. [2022-01-28 13:17:42,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:42,162 INFO L276 IsEmpty]: Start isEmpty. Operand 9616 states and 27413 transitions. [2022-01-28 13:17:42,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:42,175 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:42,175 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:42,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:42,400 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,SelfDestructingSolverStorable30 [2022-01-28 13:17:42,401 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:42,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:42,401 INFO L85 PathProgramCache]: Analyzing trace with hash -1620543276, now seen corresponding path program 21 times [2022-01-28 13:17:42,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:42,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538727551] [2022-01-28 13:17:42,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:42,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:42,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:42,499 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:42,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:42,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538727551] [2022-01-28 13:17:42,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538727551] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:42,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919783434] [2022-01-28 13:17:42,499 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:17:42,499 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:42,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:42,501 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) [2022-01-28 13:17:42,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-01-28 13:17:42,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:17:42,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:42,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:42,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:42,764 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:42,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:42,958 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:42,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919783434] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:42,958 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:42,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-01-28 13:17:42,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516184425] [2022-01-28 13:17:42,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:42,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-28 13:17:42,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:42,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-28 13:17:42,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2022-01-28 13:17:42,959 INFO L87 Difference]: Start difference. First operand 9616 states and 27413 transitions. Second operand has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:43,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:43,400 INFO L93 Difference]: Finished difference Result 10060 states and 28541 transitions. [2022-01-28 13:17:43,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-28 13:17:43,400 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 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 [2022-01-28 13:17:43,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:43,417 INFO L225 Difference]: With dead ends: 10060 [2022-01-28 13:17:43,417 INFO L226 Difference]: Without dead ends: 10012 [2022-01-28 13:17:43,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 141 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=192, Invalid=800, Unknown=0, NotChecked=0, Total=992 [2022-01-28 13:17:43,418 INFO L933 BasicCegarLoop]: 116 mSDtfsCounter, 247 mSDsluCounter, 899 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 956 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:43,418 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 956 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 13:17:43,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10012 states. [2022-01-28 13:17:43,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10012 to 9640. [2022-01-28 13:17:43,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9640 states, 9639 states have (on average 2.8495694574125947) internal successors, (27467), 9639 states have internal predecessors, (27467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:43,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9640 states to 9640 states and 27467 transitions. [2022-01-28 13:17:43,608 INFO L78 Accepts]: Start accepts. Automaton has 9640 states and 27467 transitions. Word has length 75 [2022-01-28 13:17:43,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:43,608 INFO L470 AbstractCegarLoop]: Abstraction has 9640 states and 27467 transitions. [2022-01-28 13:17:43,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:43,608 INFO L276 IsEmpty]: Start isEmpty. Operand 9640 states and 27467 transitions. [2022-01-28 13:17:43,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:43,621 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:43,621 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:43,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:43,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:43,832 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:43,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:43,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1305078476, now seen corresponding path program 22 times [2022-01-28 13:17:43,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:43,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669086850] [2022-01-28 13:17:43,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:43,833 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:43,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:43,969 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:43,969 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:43,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669086850] [2022-01-28 13:17:43,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669086850] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:43,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156837582] [2022-01-28 13:17:43,969 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:17:43,969 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:43,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:43,983 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) [2022-01-28 13:17:43,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-01-28 13:17:44,039 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:17:44,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:44,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:44,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:44,205 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:44,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:44,364 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:44,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156837582] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:44,365 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:44,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:17:44,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241700696] [2022-01-28 13:17:44,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:44,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:17:44,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:44,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:17:44,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:17:44,366 INFO L87 Difference]: Start difference. First operand 9640 states and 27467 transitions. Second operand has 19 states, 19 states have (on average 5.578947368421052) internal successors, (106), 19 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:45,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:45,449 INFO L93 Difference]: Finished difference Result 13911 states and 39419 transitions. [2022-01-28 13:17:45,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-28 13:17:45,449 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.578947368421052) internal successors, (106), 19 states have internal predecessors, (106), 0 states have call successors, (0), 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 [2022-01-28 13:17:45,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:45,483 INFO L225 Difference]: With dead ends: 13911 [2022-01-28 13:17:45,483 INFO L226 Difference]: Without dead ends: 13887 [2022-01-28 13:17:45,484 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 146 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1685 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=891, Invalid=4365, Unknown=0, NotChecked=0, Total=5256 [2022-01-28 13:17:45,487 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 808 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 808 SdHoareTripleChecker+Valid, 1347 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:45,487 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [808 Valid, 1347 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:17:45,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13887 states. [2022-01-28 13:17:45,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13887 to 9952. [2022-01-28 13:17:45,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9952 states, 9951 states have (on average 2.8531805848658425) internal successors, (28392), 9951 states have internal predecessors, (28392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:45,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9952 states to 9952 states and 28392 transitions. [2022-01-28 13:17:45,778 INFO L78 Accepts]: Start accepts. Automaton has 9952 states and 28392 transitions. Word has length 75 [2022-01-28 13:17:45,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:45,778 INFO L470 AbstractCegarLoop]: Abstraction has 9952 states and 28392 transitions. [2022-01-28 13:17:45,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.578947368421052) internal successors, (106), 19 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:45,779 INFO L276 IsEmpty]: Start isEmpty. Operand 9952 states and 28392 transitions. [2022-01-28 13:17:45,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:45,799 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:45,799 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:45,818 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:46,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:46,016 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:46,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:46,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1284361090, now seen corresponding path program 23 times [2022-01-28 13:17:46,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:46,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979426127] [2022-01-28 13:17:46,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:46,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:46,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:46,111 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:46,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:46,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979426127] [2022-01-28 13:17:46,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979426127] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:46,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023107759] [2022-01-28 13:17:46,112 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:17:46,112 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:46,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:46,123 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) [2022-01-28 13:17:46,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-01-28 13:17:46,188 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:17:46,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:46,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-28 13:17:46,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:46,414 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:46,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:46,639 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:46,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023107759] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:46,640 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:46,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-01-28 13:17:46,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828620185] [2022-01-28 13:17:46,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:46,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-28 13:17:46,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:46,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-28 13:17:46,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2022-01-28 13:17:46,641 INFO L87 Difference]: Start difference. First operand 9952 states and 28392 transitions. Second operand has 23 states, 23 states have (on average 4.739130434782608) internal successors, (109), 23 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:49,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:49,134 INFO L93 Difference]: Finished difference Result 14859 states and 41765 transitions. [2022-01-28 13:17:49,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-01-28 13:17:49,134 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.739130434782608) internal successors, (109), 23 states have internal predecessors, (109), 0 states have call successors, (0), 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 [2022-01-28 13:17:49,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:49,159 INFO L225 Difference]: With dead ends: 14859 [2022-01-28 13:17:49,159 INFO L226 Difference]: Without dead ends: 14814 [2022-01-28 13:17:49,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2811 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1567, Invalid=7175, Unknown=0, NotChecked=0, Total=8742 [2022-01-28 13:17:49,160 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 1420 mSDsluCounter, 1922 mSDsCounter, 0 mSdLazyCounter, 884 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1420 SdHoareTripleChecker+Valid, 1976 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 884 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:49,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1420 Valid, 1976 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 884 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:49,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14814 states. [2022-01-28 13:17:49,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14814 to 9836. [2022-01-28 13:17:49,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9836 states, 9835 states have (on average 2.85246568378241) internal successors, (28054), 9835 states have internal predecessors, (28054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:49,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9836 states to 9836 states and 28054 transitions. [2022-01-28 13:17:49,340 INFO L78 Accepts]: Start accepts. Automaton has 9836 states and 28054 transitions. Word has length 75 [2022-01-28 13:17:49,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:49,340 INFO L470 AbstractCegarLoop]: Abstraction has 9836 states and 28054 transitions. [2022-01-28 13:17:49,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.739130434782608) internal successors, (109), 23 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:49,340 INFO L276 IsEmpty]: Start isEmpty. Operand 9836 states and 28054 transitions. [2022-01-28 13:17:49,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:49,353 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:49,353 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:49,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:49,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:49,569 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:49,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:49,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1906375620, now seen corresponding path program 24 times [2022-01-28 13:17:49,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:49,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938737110] [2022-01-28 13:17:49,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:49,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:49,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:49,678 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:49,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:49,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938737110] [2022-01-28 13:17:49,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938737110] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:49,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666378511] [2022-01-28 13:17:49,679 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:17:49,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:49,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:49,680 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) [2022-01-28 13:17:49,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-01-28 13:17:49,762 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:17:49,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:49,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:49,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:49,922 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:49,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:50,051 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:50,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666378511] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:50,051 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:50,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:17:50,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959652304] [2022-01-28 13:17:50,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:50,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:17:50,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:50,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:17:50,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:17:50,052 INFO L87 Difference]: Start difference. First operand 9836 states and 28054 transitions. Second operand has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:51,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:51,621 INFO L93 Difference]: Finished difference Result 13587 states and 38339 transitions. [2022-01-28 13:17:51,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-01-28 13:17:51,622 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 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 [2022-01-28 13:17:51,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:51,645 INFO L225 Difference]: With dead ends: 13587 [2022-01-28 13:17:51,645 INFO L226 Difference]: Without dead ends: 13512 [2022-01-28 13:17:51,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 145 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2525 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1294, Invalid=6362, Unknown=0, NotChecked=0, Total=7656 [2022-01-28 13:17:51,646 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 625 mSDsluCounter, 2069 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 2063 SdHoareTripleChecker+Invalid, 908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:51,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [625 Valid, 2063 Invalid, 908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 844 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:51,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13512 states. [2022-01-28 13:17:51,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13512 to 10124. [2022-01-28 13:17:51,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10124 states, 10123 states have (on average 2.854292205867826) internal successors, (28894), 10123 states have internal predecessors, (28894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:51,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10124 states to 10124 states and 28894 transitions. [2022-01-28 13:17:51,840 INFO L78 Accepts]: Start accepts. Automaton has 10124 states and 28894 transitions. Word has length 75 [2022-01-28 13:17:51,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:51,840 INFO L470 AbstractCegarLoop]: Abstraction has 10124 states and 28894 transitions. [2022-01-28 13:17:51,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:51,840 INFO L276 IsEmpty]: Start isEmpty. Operand 10124 states and 28894 transitions. [2022-01-28 13:17:51,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:51,853 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:51,853 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:51,870 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:52,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:52,056 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:52,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:52,057 INFO L85 PathProgramCache]: Analyzing trace with hash -1356812648, now seen corresponding path program 25 times [2022-01-28 13:17:52,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:52,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458741277] [2022-01-28 13:17:52,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:52,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:52,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:52,138 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:52,138 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:52,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458741277] [2022-01-28 13:17:52,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458741277] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:52,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789060747] [2022-01-28 13:17:52,138 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:17:52,139 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:52,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:52,140 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) [2022-01-28 13:17:52,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-01-28 13:17:52,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:52,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:52,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:52,351 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:52,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:52,507 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:52,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789060747] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:52,508 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:52,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:17:52,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493950296] [2022-01-28 13:17:52,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:52,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:17:52,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:52,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:17:52,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:17:52,509 INFO L87 Difference]: Start difference. First operand 10124 states and 28894 transitions. Second operand has 18 states, 18 states have (on average 6.055555555555555) internal successors, (109), 18 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:53,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:53,667 INFO L93 Difference]: Finished difference Result 13500 states and 38140 transitions. [2022-01-28 13:17:53,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-01-28 13:17:53,667 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 6.055555555555555) internal successors, (109), 18 states have internal predecessors, (109), 0 states have call successors, (0), 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 [2022-01-28 13:17:53,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:53,693 INFO L225 Difference]: With dead ends: 13500 [2022-01-28 13:17:53,693 INFO L226 Difference]: Without dead ends: 13410 [2022-01-28 13:17:53,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 146 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1494 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=927, Invalid=4185, Unknown=0, NotChecked=0, Total=5112 [2022-01-28 13:17:53,694 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 523 mSDsluCounter, 1911 mSDsCounter, 0 mSdLazyCounter, 799 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 523 SdHoareTripleChecker+Valid, 1915 SdHoareTripleChecker+Invalid, 837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 799 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:53,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [523 Valid, 1915 Invalid, 837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 799 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:17:53,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13410 states. [2022-01-28 13:17:53,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13410 to 10124. [2022-01-28 13:17:53,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10124 states, 10123 states have (on average 2.8531067865257334) internal successors, (28882), 10123 states have internal predecessors, (28882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:53,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10124 states to 10124 states and 28882 transitions. [2022-01-28 13:17:53,931 INFO L78 Accepts]: Start accepts. Automaton has 10124 states and 28882 transitions. Word has length 75 [2022-01-28 13:17:53,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:53,932 INFO L470 AbstractCegarLoop]: Abstraction has 10124 states and 28882 transitions. [2022-01-28 13:17:53,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 6.055555555555555) internal successors, (109), 18 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:53,932 INFO L276 IsEmpty]: Start isEmpty. Operand 10124 states and 28882 transitions. [2022-01-28 13:17:53,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:53,944 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:53,944 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:53,961 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-01-28 13:17:54,160 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,SelfDestructingSolverStorable35 [2022-01-28 13:17:54,161 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:54,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:54,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1594629350, now seen corresponding path program 26 times [2022-01-28 13:17:54,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:54,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044129033] [2022-01-28 13:17:54,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:54,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:54,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:54,259 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:54,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:54,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044129033] [2022-01-28 13:17:54,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044129033] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:54,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751257608] [2022-01-28 13:17:54,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:17:54,260 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:54,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:54,261 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) [2022-01-28 13:17:54,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-01-28 13:17:54,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:17:54,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:54,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:54,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:54,457 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:54,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:54,555 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:54,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751257608] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:54,555 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:54,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-01-28 13:17:54,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600528970] [2022-01-28 13:17:54,555 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:54,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-28 13:17:54,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:54,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-28 13:17:54,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-01-28 13:17:54,558 INFO L87 Difference]: Start difference. First operand 10124 states and 28882 transitions. Second operand has 16 states, 16 states have (on average 6.5625) internal successors, (105), 16 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:55,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:55,272 INFO L93 Difference]: Finished difference Result 13442 states and 38145 transitions. [2022-01-28 13:17:55,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-28 13:17:55,280 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 6.5625) internal successors, (105), 16 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-01-28 13:17:55,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:55,305 INFO L225 Difference]: With dead ends: 13442 [2022-01-28 13:17:55,306 INFO L226 Difference]: Without dead ends: 13382 [2022-01-28 13:17:55,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 149 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 855 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=678, Invalid=2628, Unknown=0, NotChecked=0, Total=3306 [2022-01-28 13:17:55,307 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 522 mSDsluCounter, 1570 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 1622 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:55,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [522 Valid, 1622 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 13:17:55,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13382 states. [2022-01-28 13:17:55,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13382 to 10064. [2022-01-28 13:17:55,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10064 states, 10063 states have (on average 2.8505415879956275) internal successors, (28685), 10063 states have internal predecessors, (28685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:55,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10064 states to 10064 states and 28685 transitions. [2022-01-28 13:17:55,482 INFO L78 Accepts]: Start accepts. Automaton has 10064 states and 28685 transitions. Word has length 75 [2022-01-28 13:17:55,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:55,482 INFO L470 AbstractCegarLoop]: Abstraction has 10064 states and 28685 transitions. [2022-01-28 13:17:55,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 6.5625) internal successors, (105), 16 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:55,482 INFO L276 IsEmpty]: Start isEmpty. Operand 10064 states and 28685 transitions. [2022-01-28 13:17:55,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:17:55,495 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:55,495 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:55,514 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:55,716 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,SelfDestructingSolverStorable36 [2022-01-28 13:17:55,717 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:55,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:55,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1909193570, now seen corresponding path program 27 times [2022-01-28 13:17:55,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:55,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182028418] [2022-01-28 13:17:55,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:55,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:55,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:55,815 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:55,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:55,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182028418] [2022-01-28 13:17:55,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182028418] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:55,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672140658] [2022-01-28 13:17:55,815 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:17:55,816 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:55,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:55,817 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) [2022-01-28 13:17:55,839 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-01-28 13:17:55,918 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:17:55,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:55,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:17:55,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:56,041 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:56,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:56,198 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:56,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672140658] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:56,198 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:56,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:17:56,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455619462] [2022-01-28 13:17:56,199 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:56,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:17:56,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:56,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:17:56,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:17:56,199 INFO L87 Difference]: Start difference. First operand 10064 states and 28685 transitions. Second operand has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:59,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:59,810 INFO L93 Difference]: Finished difference Result 13835 states and 38920 transitions. [2022-01-28 13:17:59,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2022-01-28 13:17:59,811 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 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 [2022-01-28 13:17:59,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:59,835 INFO L225 Difference]: With dead ends: 13835 [2022-01-28 13:17:59,835 INFO L226 Difference]: Without dead ends: 13685 [2022-01-28 13:17:59,837 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 143 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7133 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=2600, Invalid=16306, Unknown=0, NotChecked=0, Total=18906 [2022-01-28 13:17:59,838 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 626 mSDsluCounter, 2045 mSDsCounter, 0 mSdLazyCounter, 1095 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 626 SdHoareTripleChecker+Valid, 2027 SdHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1095 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:59,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [626 Valid, 2027 Invalid, 1150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1095 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:17:59,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13685 states. [2022-01-28 13:17:59,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13685 to 10524. [2022-01-28 13:17:59,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10524 states, 10523 states have (on average 2.8526085717000855) internal successors, (30018), 10523 states have internal predecessors, (30018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:00,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10524 states to 10524 states and 30018 transitions. [2022-01-28 13:18:00,016 INFO L78 Accepts]: Start accepts. Automaton has 10524 states and 30018 transitions. Word has length 75 [2022-01-28 13:18:00,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:00,016 INFO L470 AbstractCegarLoop]: Abstraction has 10524 states and 30018 transitions. [2022-01-28 13:18:00,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:00,017 INFO L276 IsEmpty]: Start isEmpty. Operand 10524 states and 30018 transitions. [2022-01-28 13:18:00,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:00,030 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:00,031 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:00,047 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:00,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-01-28 13:18:00,245 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:00,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:00,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1359630598, now seen corresponding path program 28 times [2022-01-28 13:18:00,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:00,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002759760] [2022-01-28 13:18:00,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:00,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:00,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:00,362 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:00,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:00,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002759760] [2022-01-28 13:18:00,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002759760] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:00,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357586762] [2022-01-28 13:18:00,362 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:18:00,362 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:00,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:00,363 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) [2022-01-28 13:18:00,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-01-28 13:18:00,485 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:18:00,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:00,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:00,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:00,605 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:00,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:00,760 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:00,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357586762] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:00,761 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:00,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:18:00,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657597300] [2022-01-28 13:18:00,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:00,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:18:00,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:00,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:18:00,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:18:00,761 INFO L87 Difference]: Start difference. First operand 10524 states and 30018 transitions. Second operand has 18 states, 18 states have (on average 6.055555555555555) internal successors, (109), 18 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:02,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:02,403 INFO L93 Difference]: Finished difference Result 13590 states and 38411 transitions. [2022-01-28 13:18:02,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-01-28 13:18:02,403 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 6.055555555555555) internal successors, (109), 18 states have internal predecessors, (109), 0 states have call successors, (0), 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 [2022-01-28 13:18:02,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:02,427 INFO L225 Difference]: With dead ends: 13590 [2022-01-28 13:18:02,427 INFO L226 Difference]: Without dead ends: 13500 [2022-01-28 13:18:02,428 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2194 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1039, Invalid=5767, Unknown=0, NotChecked=0, Total=6806 [2022-01-28 13:18:02,429 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 491 mSDsluCounter, 1873 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 491 SdHoareTripleChecker+Valid, 1854 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:02,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [491 Valid, 1854 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:18:02,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13500 states. [2022-01-28 13:18:02,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13500 to 10508. [2022-01-28 13:18:02,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10508 states, 10507 states have (on average 2.84971923479585) internal successors, (29942), 10507 states have internal predecessors, (29942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:02,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10508 states to 10508 states and 29942 transitions. [2022-01-28 13:18:02,601 INFO L78 Accepts]: Start accepts. Automaton has 10508 states and 29942 transitions. Word has length 75 [2022-01-28 13:18:02,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:02,601 INFO L470 AbstractCegarLoop]: Abstraction has 10508 states and 29942 transitions. [2022-01-28 13:18:02,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 6.055555555555555) internal successors, (109), 18 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:02,601 INFO L276 IsEmpty]: Start isEmpty. Operand 10508 states and 29942 transitions. [2022-01-28 13:18:02,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:02,615 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:02,615 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:02,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:02,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-01-28 13:18:02,822 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:02,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:02,823 INFO L85 PathProgramCache]: Analyzing trace with hash -796141068, now seen corresponding path program 29 times [2022-01-28 13:18:02,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:02,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47435241] [2022-01-28 13:18:02,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:02,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:02,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:02,913 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:02,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:02,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47435241] [2022-01-28 13:18:02,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47435241] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:02,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694938920] [2022-01-28 13:18:02,913 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:18:02,913 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:02,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:02,914 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) [2022-01-28 13:18:02,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-01-28 13:18:02,970 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:18:02,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:02,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-28 13:18:02,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:03,157 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:03,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:03,451 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:03,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694938920] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:03,452 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:03,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-01-28 13:18:03,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911696103] [2022-01-28 13:18:03,452 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:03,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-28 13:18:03,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:03,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-28 13:18:03,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2022-01-28 13:18:03,453 INFO L87 Difference]: Start difference. First operand 10508 states and 29942 transitions. Second operand has 22 states, 22 states have (on average 5.0) internal successors, (110), 22 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:06,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:06,286 INFO L93 Difference]: Finished difference Result 14449 states and 40857 transitions. [2022-01-28 13:18:06,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-01-28 13:18:06,286 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.0) internal successors, (110), 22 states have internal predecessors, (110), 0 states have call successors, (0), 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 [2022-01-28 13:18:06,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:06,312 INFO L225 Difference]: With dead ends: 14449 [2022-01-28 13:18:06,312 INFO L226 Difference]: Without dead ends: 14401 [2022-01-28 13:18:06,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 231 SyntacticMatches, 1 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4938 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2058, Invalid=11514, Unknown=0, NotChecked=0, Total=13572 [2022-01-28 13:18:06,314 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 885 mSDsluCounter, 2331 mSDsCounter, 0 mSdLazyCounter, 1172 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 2321 SdHoareTripleChecker+Invalid, 1271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:06,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [885 Valid, 2321 Invalid, 1271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1172 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:18:06,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14401 states. [2022-01-28 13:18:06,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14401 to 11468. [2022-01-28 13:18:06,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11468 states, 11467 states have (on average 2.8532310107264323) internal successors, (32718), 11467 states have internal predecessors, (32718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:06,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11468 states to 11468 states and 32718 transitions. [2022-01-28 13:18:06,522 INFO L78 Accepts]: Start accepts. Automaton has 11468 states and 32718 transitions. Word has length 75 [2022-01-28 13:18:06,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:06,523 INFO L470 AbstractCegarLoop]: Abstraction has 11468 states and 32718 transitions. [2022-01-28 13:18:06,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.0) internal successors, (110), 22 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:06,523 INFO L276 IsEmpty]: Start isEmpty. Operand 11468 states and 32718 transitions. [2022-01-28 13:18:06,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:06,539 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:06,539 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:06,555 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:06,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-01-28 13:18:06,756 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:06,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:06,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1419924444, now seen corresponding path program 30 times [2022-01-28 13:18:06,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:06,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282171026] [2022-01-28 13:18:06,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:06,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:06,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:06,837 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:06,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:06,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282171026] [2022-01-28 13:18:06,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282171026] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:06,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212068118] [2022-01-28 13:18:06,837 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:18:06,837 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:06,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:06,848 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) [2022-01-28 13:18:06,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-01-28 13:18:06,916 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:18:06,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:06,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:06,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:07,045 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:07,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:07,259 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:07,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212068118] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:07,259 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:07,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:18:07,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078320256] [2022-01-28 13:18:07,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:07,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:18:07,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:07,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:18:07,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:18:07,262 INFO L87 Difference]: Start difference. First operand 11468 states and 32718 transitions. Second operand has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:10,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:10,759 INFO L93 Difference]: Finished difference Result 16177 states and 45532 transitions. [2022-01-28 13:18:10,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-01-28 13:18:10,760 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 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 [2022-01-28 13:18:10,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:10,787 INFO L225 Difference]: With dead ends: 16177 [2022-01-28 13:18:10,787 INFO L226 Difference]: Without dead ends: 16117 [2022-01-28 13:18:10,788 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7362 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=2857, Invalid=15503, Unknown=0, NotChecked=0, Total=18360 [2022-01-28 13:18:10,789 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 795 mSDsluCounter, 1957 mSDsCounter, 0 mSdLazyCounter, 807 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 795 SdHoareTripleChecker+Valid, 1975 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 807 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:10,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [795 Valid, 1975 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 807 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:18:10,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16117 states. [2022-01-28 13:18:10,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16117 to 12112. [2022-01-28 13:18:10,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12112 states, 12111 states have (on average 2.860622574519032) internal successors, (34645), 12111 states have internal predecessors, (34645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:11,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12112 states to 12112 states and 34645 transitions. [2022-01-28 13:18:11,006 INFO L78 Accepts]: Start accepts. Automaton has 12112 states and 34645 transitions. Word has length 75 [2022-01-28 13:18:11,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:11,006 INFO L470 AbstractCegarLoop]: Abstraction has 12112 states and 34645 transitions. [2022-01-28 13:18:11,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:11,006 INFO L276 IsEmpty]: Start isEmpty. Operand 12112 states and 34645 transitions. [2022-01-28 13:18:11,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:11,023 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:11,023 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:11,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:11,237 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,SelfDestructingSolverStorable40 [2022-01-28 13:18:11,237 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:11,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:11,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1818153402, now seen corresponding path program 31 times [2022-01-28 13:18:11,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:11,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353295246] [2022-01-28 13:18:11,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:11,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:11,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:11,400 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:11,400 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:11,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353295246] [2022-01-28 13:18:11,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353295246] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:11,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080048274] [2022-01-28 13:18:11,400 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:18:11,400 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:11,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:11,416 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) [2022-01-28 13:18:11,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-01-28 13:18:11,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:11,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:11,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:11,681 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:11,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:11,867 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:11,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080048274] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:11,867 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:11,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:18:11,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157389074] [2022-01-28 13:18:11,867 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:11,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:18:11,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:11,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:18:11,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:18:11,868 INFO L87 Difference]: Start difference. First operand 12112 states and 34645 transitions. Second operand has 18 states, 18 states have (on average 6.111111111111111) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:13,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:13,600 INFO L93 Difference]: Finished difference Result 14497 states and 41139 transitions. [2022-01-28 13:18:13,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-01-28 13:18:13,600 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 6.111111111111111) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 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 [2022-01-28 13:18:13,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:13,628 INFO L225 Difference]: With dead ends: 14497 [2022-01-28 13:18:13,628 INFO L226 Difference]: Without dead ends: 14407 [2022-01-28 13:18:13,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3015 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1418, Invalid=7324, Unknown=0, NotChecked=0, Total=8742 [2022-01-28 13:18:13,630 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 475 mSDsluCounter, 1908 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 1908 SdHoareTripleChecker+Invalid, 916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:13,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [475 Valid, 1908 Invalid, 916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:18:13,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14407 states. [2022-01-28 13:18:13,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14407 to 12140. [2022-01-28 13:18:13,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12140 states, 12139 states have (on average 2.857401762912925) internal successors, (34686), 12139 states have internal predecessors, (34686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:13,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12140 states to 12140 states and 34686 transitions. [2022-01-28 13:18:13,889 INFO L78 Accepts]: Start accepts. Automaton has 12140 states and 34686 transitions. Word has length 75 [2022-01-28 13:18:13,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:13,890 INFO L470 AbstractCegarLoop]: Abstraction has 12140 states and 34686 transitions. [2022-01-28 13:18:13,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 6.111111111111111) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:13,890 INFO L276 IsEmpty]: Start isEmpty. Operand 12140 states and 34686 transitions. [2022-01-28 13:18:13,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:13,906 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:13,906 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:13,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:14,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:14,119 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:14,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:14,120 INFO L85 PathProgramCache]: Analyzing trace with hash 1714059606, now seen corresponding path program 32 times [2022-01-28 13:18:14,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:14,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690134435] [2022-01-28 13:18:14,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:14,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:14,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:14,193 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:14,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:14,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690134435] [2022-01-28 13:18:14,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690134435] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:14,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144204363] [2022-01-28 13:18:14,193 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:18:14,193 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:14,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:14,194 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) [2022-01-28 13:18:14,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-01-28 13:18:14,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:18:14,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:14,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:14,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:14,403 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:14,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:14,564 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:14,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144204363] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:14,564 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:14,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:18:14,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606117509] [2022-01-28 13:18:14,564 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:14,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:18:14,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:14,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:18:14,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:18:14,565 INFO L87 Difference]: Start difference. First operand 12140 states and 34686 transitions. Second operand has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:15,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:15,738 INFO L93 Difference]: Finished difference Result 14819 states and 41810 transitions. [2022-01-28 13:18:15,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-28 13:18:15,738 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 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 [2022-01-28 13:18:15,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:15,765 INFO L225 Difference]: With dead ends: 14819 [2022-01-28 13:18:15,766 INFO L226 Difference]: Without dead ends: 14771 [2022-01-28 13:18:15,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1384 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=792, Invalid=3498, Unknown=0, NotChecked=0, Total=4290 [2022-01-28 13:18:15,767 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 621 mSDsluCounter, 1230 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 621 SdHoareTripleChecker+Valid, 1288 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:15,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [621 Valid, 1288 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:18:15,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14771 states. [2022-01-28 13:18:15,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14771 to 12640. [2022-01-28 13:18:15,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12640 states, 12639 states have (on average 2.8597990347337605) internal successors, (36145), 12639 states have internal predecessors, (36145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:15,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12640 states to 12640 states and 36145 transitions. [2022-01-28 13:18:15,995 INFO L78 Accepts]: Start accepts. Automaton has 12640 states and 36145 transitions. Word has length 75 [2022-01-28 13:18:15,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:15,995 INFO L470 AbstractCegarLoop]: Abstraction has 12640 states and 36145 transitions. [2022-01-28 13:18:15,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.722222222222222) internal successors, (103), 18 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:15,995 INFO L276 IsEmpty]: Start isEmpty. Operand 12640 states and 36145 transitions. [2022-01-28 13:18:16,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:16,014 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:16,014 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:16,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:16,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:16,231 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:16,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:16,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1734776992, now seen corresponding path program 33 times [2022-01-28 13:18:16,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:16,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764444357] [2022-01-28 13:18:16,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:16,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:16,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:16,308 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:16,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:16,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764444357] [2022-01-28 13:18:16,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764444357] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:16,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79229774] [2022-01-28 13:18:16,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:18:16,309 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:16,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:16,310 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) [2022-01-28 13:18:16,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-01-28 13:18:16,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-28 13:18:16,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:16,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:16,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:16,542 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:16,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:16,704 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:16,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79229774] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:16,704 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:16,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:18:16,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999180635] [2022-01-28 13:18:16,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:16,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:18:16,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:16,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:18:16,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:18:16,705 INFO L87 Difference]: Start difference. First operand 12640 states and 36145 transitions. Second operand has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:18,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:18,624 INFO L93 Difference]: Finished difference Result 15902 states and 44805 transitions. [2022-01-28 13:18:18,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-01-28 13:18:18,625 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 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 [2022-01-28 13:18:18,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:18,654 INFO L225 Difference]: With dead ends: 15902 [2022-01-28 13:18:18,654 INFO L226 Difference]: Without dead ends: 15842 [2022-01-28 13:18:18,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2971 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1467, Invalid=6905, Unknown=0, NotChecked=0, Total=8372 [2022-01-28 13:18:18,655 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 826 mSDsluCounter, 1754 mSDsCounter, 0 mSdLazyCounter, 762 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 826 SdHoareTripleChecker+Valid, 1766 SdHoareTripleChecker+Invalid, 854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 762 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:18,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [826 Valid, 1766 Invalid, 854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 762 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:18:18,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15842 states. [2022-01-28 13:18:18,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15842 to 12380. [2022-01-28 13:18:18,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12380 states, 12379 states have (on average 2.855319492689232) internal successors, (35346), 12379 states have internal predecessors, (35346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:18,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12380 states to 12380 states and 35346 transitions. [2022-01-28 13:18:18,875 INFO L78 Accepts]: Start accepts. Automaton has 12380 states and 35346 transitions. Word has length 75 [2022-01-28 13:18:18,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:18,875 INFO L470 AbstractCegarLoop]: Abstraction has 12380 states and 35346 transitions. [2022-01-28 13:18:18,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.368421052631579) internal successors, (102), 19 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:18,875 INFO L276 IsEmpty]: Start isEmpty. Operand 12380 states and 35346 transitions. [2022-01-28 13:18:18,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:18,894 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:18,894 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:18,910 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:19,110 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,SelfDestructingSolverStorable43 [2022-01-28 13:18:19,111 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:19,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:19,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1416364886, now seen corresponding path program 34 times [2022-01-28 13:18:19,111 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:19,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135492814] [2022-01-28 13:18:19,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:19,111 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:19,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:19,200 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:19,200 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:19,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135492814] [2022-01-28 13:18:19,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135492814] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:19,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652035572] [2022-01-28 13:18:19,200 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:18:19,201 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:19,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:19,212 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) [2022-01-28 13:18:19,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-01-28 13:18:19,274 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:18:19,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:19,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:19,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:19,423 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:19,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:19,587 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:19,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652035572] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:19,587 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:19,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-01-28 13:18:19,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320999301] [2022-01-28 13:18:19,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:19,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-28 13:18:19,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:19,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-28 13:18:19,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2022-01-28 13:18:19,588 INFO L87 Difference]: Start difference. First operand 12380 states and 35346 transitions. Second operand has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:20,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:20,182 INFO L93 Difference]: Finished difference Result 12832 states and 36524 transitions. [2022-01-28 13:18:20,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-28 13:18:20,183 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 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 [2022-01-28 13:18:20,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:20,207 INFO L225 Difference]: With dead ends: 12832 [2022-01-28 13:18:20,207 INFO L226 Difference]: Without dead ends: 12796 [2022-01-28 13:18:20,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 144 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=362, Invalid=1360, Unknown=0, NotChecked=0, Total=1722 [2022-01-28 13:18:20,208 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 288 mSDsluCounter, 1190 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 1230 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:20,208 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 1230 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 13:18:20,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12796 states. [2022-01-28 13:18:20,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12796 to 12380. [2022-01-28 13:18:20,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12380 states, 12379 states have (on average 2.8549963648113743) internal successors, (35342), 12379 states have internal predecessors, (35342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:20,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12380 states to 12380 states and 35342 transitions. [2022-01-28 13:18:20,471 INFO L78 Accepts]: Start accepts. Automaton has 12380 states and 35342 transitions. Word has length 75 [2022-01-28 13:18:20,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:20,471 INFO L470 AbstractCegarLoop]: Abstraction has 12380 states and 35342 transitions. [2022-01-28 13:18:20,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.0) internal successors, (102), 17 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:20,471 INFO L276 IsEmpty]: Start isEmpty. Operand 12380 states and 35342 transitions. [2022-01-28 13:18:20,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:20,489 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:20,489 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:20,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:20,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:20,703 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:20,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:20,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1192039042, now seen corresponding path program 35 times [2022-01-28 13:18:20,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:20,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917665374] [2022-01-28 13:18:20,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:20,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:20,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:20,829 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:20,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:20,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917665374] [2022-01-28 13:18:20,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917665374] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:20,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946736528] [2022-01-28 13:18:20,830 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:18:20,830 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:20,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:20,831 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) [2022-01-28 13:18:20,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-01-28 13:18:20,912 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:18:20,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:20,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:20,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:21,070 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:21,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:21,244 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:21,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946736528] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:21,245 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:21,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:18:21,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058427726] [2022-01-28 13:18:21,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:21,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:18:21,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:21,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:18:21,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:18:21,246 INFO L87 Difference]: Start difference. First operand 12380 states and 35342 transitions. Second operand has 19 states, 19 states have (on average 5.315789473684211) internal successors, (101), 19 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:23,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:23,460 INFO L93 Difference]: Finished difference Result 21100 states and 59755 transitions. [2022-01-28 13:18:23,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-01-28 13:18:23,461 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.315789473684211) internal successors, (101), 19 states have internal predecessors, (101), 0 states have call successors, (0), 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 [2022-01-28 13:18:23,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:23,501 INFO L225 Difference]: With dead ends: 21100 [2022-01-28 13:18:23,501 INFO L226 Difference]: Without dead ends: 21052 [2022-01-28 13:18:23,503 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3625 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1406, Invalid=8100, Unknown=0, NotChecked=0, Total=9506 [2022-01-28 13:18:23,503 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 636 mSDsluCounter, 1721 mSDsCounter, 0 mSdLazyCounter, 961 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 1750 SdHoareTripleChecker+Invalid, 1009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 961 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:23,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [636 Valid, 1750 Invalid, 1009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 961 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:18:23,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21052 states. [2022-01-28 13:18:23,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21052 to 13940. [2022-01-28 13:18:23,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13940 states, 13939 states have (on average 2.869072386828323) internal successors, (39992), 13939 states have internal predecessors, (39992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:23,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13940 states to 13940 states and 39992 transitions. [2022-01-28 13:18:23,839 INFO L78 Accepts]: Start accepts. Automaton has 13940 states and 39992 transitions. Word has length 75 [2022-01-28 13:18:23,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:23,840 INFO L470 AbstractCegarLoop]: Abstraction has 13940 states and 39992 transitions. [2022-01-28 13:18:23,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.315789473684211) internal successors, (101), 19 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:23,840 INFO L276 IsEmpty]: Start isEmpty. Operand 13940 states and 39992 transitions. [2022-01-28 13:18:23,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:23,863 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:23,863 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:23,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:24,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-01-28 13:18:24,080 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:24,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:24,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1171321656, now seen corresponding path program 36 times [2022-01-28 13:18:24,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:24,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079848981] [2022-01-28 13:18:24,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:24,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:24,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:24,179 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:24,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:24,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079848981] [2022-01-28 13:18:24,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079848981] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:24,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694067414] [2022-01-28 13:18:24,179 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:18:24,179 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:24,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:24,180 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) [2022-01-28 13:18:24,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-01-28 13:18:24,270 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:18:24,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:24,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:24,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:24,394 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:24,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:24,524 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:24,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694067414] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:24,525 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:24,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-01-28 13:18:24,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663118390] [2022-01-28 13:18:24,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:24,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-28 13:18:24,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:24,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-28 13:18:24,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-01-28 13:18:24,526 INFO L87 Difference]: Start difference. First operand 13940 states and 39992 transitions. Second operand has 20 states, 20 states have (on average 5.0) internal successors, (100), 20 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) [2022-01-28 13:18:27,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:27,643 INFO L93 Difference]: Finished difference Result 23366 states and 66194 transitions. [2022-01-28 13:18:27,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-01-28 13:18:27,643 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.0) internal successors, (100), 20 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 75 [2022-01-28 13:18:27,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:27,692 INFO L225 Difference]: With dead ends: 23366 [2022-01-28 13:18:27,692 INFO L226 Difference]: Without dead ends: 23306 [2022-01-28 13:18:27,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4285 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2009, Invalid=8911, Unknown=0, NotChecked=0, Total=10920 [2022-01-28 13:18:27,694 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 827 mSDsluCounter, 1920 mSDsCounter, 0 mSdLazyCounter, 1072 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 827 SdHoareTripleChecker+Valid, 1936 SdHoareTripleChecker+Invalid, 1144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:27,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [827 Valid, 1936 Invalid, 1144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1072 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:18:27,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23306 states. [2022-01-28 13:18:28,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23306 to 14704. [2022-01-28 13:18:28,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14704 states, 14703 states have (on average 2.873767258382643) internal successors, (42253), 14703 states have internal predecessors, (42253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:28,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14704 states to 14704 states and 42253 transitions. [2022-01-28 13:18:28,123 INFO L78 Accepts]: Start accepts. Automaton has 14704 states and 42253 transitions. Word has length 75 [2022-01-28 13:18:28,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:28,123 INFO L470 AbstractCegarLoop]: Abstraction has 14704 states and 42253 transitions. [2022-01-28 13:18:28,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.0) internal successors, (100), 20 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) [2022-01-28 13:18:28,123 INFO L276 IsEmpty]: Start isEmpty. Operand 14704 states and 42253 transitions. [2022-01-28 13:18:28,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:28,145 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:28,145 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:28,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:28,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:28,362 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:28,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:28,363 INFO L85 PathProgramCache]: Analyzing trace with hash -1569550614, now seen corresponding path program 37 times [2022-01-28 13:18:28,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:28,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232511696] [2022-01-28 13:18:28,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:28,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:28,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:28,462 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:28,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:28,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232511696] [2022-01-28 13:18:28,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232511696] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:28,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463627729] [2022-01-28 13:18:28,463 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:18:28,463 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:28,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:28,464 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) [2022-01-28 13:18:28,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-01-28 13:18:28,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:28,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:28,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:28,718 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:28,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:28,887 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:28,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463627729] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:28,888 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:28,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:18:28,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529091142] [2022-01-28 13:18:28,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:28,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:18:28,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:28,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:18:28,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:18:28,889 INFO L87 Difference]: Start difference. First operand 14704 states and 42253 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 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) [2022-01-28 13:18:32,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:32,061 INFO L93 Difference]: Finished difference Result 23910 states and 68020 transitions. [2022-01-28 13:18:32,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-01-28 13:18:32,061 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 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 75 [2022-01-28 13:18:32,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:32,104 INFO L225 Difference]: With dead ends: 23910 [2022-01-28 13:18:32,104 INFO L226 Difference]: Without dead ends: 23745 [2022-01-28 13:18:32,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4628 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1812, Invalid=10398, Unknown=0, NotChecked=0, Total=12210 [2022-01-28 13:18:32,105 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 602 mSDsluCounter, 2123 mSDsCounter, 0 mSdLazyCounter, 1201 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 602 SdHoareTripleChecker+Valid, 2130 SdHoareTripleChecker+Invalid, 1270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:32,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [602 Valid, 2130 Invalid, 1270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1201 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-28 13:18:32,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23745 states. [2022-01-28 13:18:32,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23745 to 15332. [2022-01-28 13:18:32,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15332 states, 15331 states have (on average 2.87495923292675) internal successors, (44076), 15331 states have internal predecessors, (44076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:32,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15332 states to 15332 states and 44076 transitions. [2022-01-28 13:18:32,434 INFO L78 Accepts]: Start accepts. Automaton has 15332 states and 44076 transitions. Word has length 75 [2022-01-28 13:18:32,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:32,434 INFO L470 AbstractCegarLoop]: Abstraction has 15332 states and 44076 transitions. [2022-01-28 13:18:32,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 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) [2022-01-28 13:18:32,434 INFO L276 IsEmpty]: Start isEmpty. Operand 15332 states and 44076 transitions. [2022-01-28 13:18:32,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:32,457 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:32,457 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:32,473 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-01-28 13:18:32,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-01-28 13:18:32,671 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:32,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:32,671 INFO L85 PathProgramCache]: Analyzing trace with hash -1019987642, now seen corresponding path program 38 times [2022-01-28 13:18:32,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:32,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895126053] [2022-01-28 13:18:32,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:32,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:32,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:32,771 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:32,771 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:32,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895126053] [2022-01-28 13:18:32,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895126053] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:32,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135357504] [2022-01-28 13:18:32,771 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:18:32,771 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:32,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:32,772 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) [2022-01-28 13:18:32,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-01-28 13:18:32,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:18:32,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:32,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:32,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:32,987 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:32,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:33,138 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:33,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135357504] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:33,138 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:33,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:18:33,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482936376] [2022-01-28 13:18:33,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:33,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:18:33,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:33,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:18:33,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:18:33,139 INFO L87 Difference]: Start difference. First operand 15332 states and 44076 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 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) [2022-01-28 13:18:34,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:34,545 INFO L93 Difference]: Finished difference Result 22691 states and 64784 transitions. [2022-01-28 13:18:34,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-28 13:18:34,546 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 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 75 [2022-01-28 13:18:34,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:34,654 INFO L225 Difference]: With dead ends: 22691 [2022-01-28 13:18:34,654 INFO L226 Difference]: Without dead ends: 22511 [2022-01-28 13:18:34,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1198 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=751, Invalid=3281, Unknown=0, NotChecked=0, Total=4032 [2022-01-28 13:18:34,656 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 612 mSDsluCounter, 1407 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 612 SdHoareTripleChecker+Valid, 1426 SdHoareTripleChecker+Invalid, 969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:34,658 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [612 Valid, 1426 Invalid, 969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 929 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:18:34,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22511 states. [2022-01-28 13:18:34,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22511 to 15528. [2022-01-28 13:18:34,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15528 states, 15527 states have (on average 2.872093772138855) internal successors, (44595), 15527 states have internal predecessors, (44595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:34,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15528 states to 15528 states and 44595 transitions. [2022-01-28 13:18:34,993 INFO L78 Accepts]: Start accepts. Automaton has 15528 states and 44595 transitions. Word has length 75 [2022-01-28 13:18:34,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:34,993 INFO L470 AbstractCegarLoop]: Abstraction has 15528 states and 44595 transitions. [2022-01-28 13:18:34,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 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) [2022-01-28 13:18:34,994 INFO L276 IsEmpty]: Start isEmpty. Operand 15528 states and 44595 transitions. [2022-01-28 13:18:35,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:35,016 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:35,016 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:35,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-01-28 13:18:35,231 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,SelfDestructingSolverStorable48 [2022-01-28 13:18:35,232 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:35,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:35,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1062708802, now seen corresponding path program 39 times [2022-01-28 13:18:35,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:35,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131479809] [2022-01-28 13:18:35,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:35,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:35,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:35,326 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:35,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:35,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131479809] [2022-01-28 13:18:35,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131479809] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:35,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818361231] [2022-01-28 13:18:35,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:18:35,326 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:35,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:35,343 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) [2022-01-28 13:18:35,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-01-28 13:18:35,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:18:35,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:35,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:35,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:35,564 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:35,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:35,728 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:35,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818361231] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:35,728 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:35,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:18:35,728 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466522957] [2022-01-28 13:18:35,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:35,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:18:35,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:35,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:18:35,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:18:35,729 INFO L87 Difference]: Start difference. First operand 15528 states and 44595 transitions. Second operand has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:37,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:37,301 INFO L93 Difference]: Finished difference Result 20081 states and 57112 transitions. [2022-01-28 13:18:37,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-01-28 13:18:37,301 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 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 [2022-01-28 13:18:37,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:37,341 INFO L225 Difference]: With dead ends: 20081 [2022-01-28 13:18:37,342 INFO L226 Difference]: Without dead ends: 20033 [2022-01-28 13:18:37,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2776 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1165, Invalid=6667, Unknown=0, NotChecked=0, Total=7832 [2022-01-28 13:18:37,343 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 534 mSDsluCounter, 1470 mSDsCounter, 0 mSdLazyCounter, 760 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 534 SdHoareTripleChecker+Valid, 1527 SdHoareTripleChecker+Invalid, 807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:37,343 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [534 Valid, 1527 Invalid, 807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 760 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:18:37,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20033 states. [2022-01-28 13:18:37,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20033 to 16404. [2022-01-28 13:18:37,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16404 states, 16403 states have (on average 2.8733768213131743) internal successors, (47132), 16403 states have internal predecessors, (47132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:37,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16404 states to 16404 states and 47132 transitions. [2022-01-28 13:18:37,746 INFO L78 Accepts]: Start accepts. Automaton has 16404 states and 47132 transitions. Word has length 75 [2022-01-28 13:18:37,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:37,747 INFO L470 AbstractCegarLoop]: Abstraction has 16404 states and 47132 transitions. [2022-01-28 13:18:37,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:37,747 INFO L276 IsEmpty]: Start isEmpty. Operand 16404 states and 47132 transitions. [2022-01-28 13:18:37,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:37,770 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:37,770 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:37,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-01-28 13:18:37,983 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,SelfDestructingSolverStorable49 [2022-01-28 13:18:37,983 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:37,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:37,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1041991416, now seen corresponding path program 40 times [2022-01-28 13:18:37,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:37,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801713744] [2022-01-28 13:18:37,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:37,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:38,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:38,076 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:38,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:38,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801713744] [2022-01-28 13:18:38,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801713744] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:38,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708430051] [2022-01-28 13:18:38,077 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:18:38,077 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:38,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:38,092 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) [2022-01-28 13:18:38,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-01-28 13:18:38,160 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:18:38,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:38,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:38,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:38,278 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:38,279 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:38,452 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:38,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708430051] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:38,452 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:38,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:18:38,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335019848] [2022-01-28 13:18:38,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:38,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:18:38,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:38,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:18:38,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:18:38,453 INFO L87 Difference]: Start difference. First operand 16404 states and 47132 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:41,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:41,177 INFO L93 Difference]: Finished difference Result 22690 states and 64575 transitions. [2022-01-28 13:18:41,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-01-28 13:18:41,177 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 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 [2022-01-28 13:18:41,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:41,221 INFO L225 Difference]: With dead ends: 22690 [2022-01-28 13:18:41,221 INFO L226 Difference]: Without dead ends: 22630 [2022-01-28 13:18:41,223 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4575 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2158, Invalid=10052, Unknown=0, NotChecked=0, Total=12210 [2022-01-28 13:18:41,223 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 790 mSDsluCounter, 1944 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 790 SdHoareTripleChecker+Valid, 1957 SdHoareTripleChecker+Invalid, 1048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:41,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [790 Valid, 1957 Invalid, 1048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 970 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:18:41,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22630 states. [2022-01-28 13:18:41,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22630 to 17120. [2022-01-28 13:18:41,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17120 states, 17119 states have (on average 2.8759273322039838) internal successors, (49233), 17119 states have internal predecessors, (49233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:41,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17120 states to 17120 states and 49233 transitions. [2022-01-28 13:18:41,623 INFO L78 Accepts]: Start accepts. Automaton has 17120 states and 49233 transitions. Word has length 75 [2022-01-28 13:18:41,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:41,624 INFO L470 AbstractCegarLoop]: Abstraction has 17120 states and 49233 transitions. [2022-01-28 13:18:41,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:41,624 INFO L276 IsEmpty]: Start isEmpty. Operand 17120 states and 49233 transitions. [2022-01-28 13:18:41,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:41,649 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:41,649 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:41,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:41,865 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,SelfDestructingSolverStorable50 [2022-01-28 13:18:41,865 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:41,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:41,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1440220374, now seen corresponding path program 41 times [2022-01-28 13:18:41,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:41,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752813501] [2022-01-28 13:18:41,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:41,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:41,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:41,949 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:41,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:41,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752813501] [2022-01-28 13:18:41,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752813501] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:41,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607097097] [2022-01-28 13:18:41,949 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:18:41,949 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:41,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:41,950 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) [2022-01-28 13:18:41,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-01-28 13:18:42,027 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:18:42,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:42,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:42,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:42,156 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:42,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:42,316 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:42,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607097097] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:42,317 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:42,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:18:42,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328319812] [2022-01-28 13:18:42,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:42,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:18:42,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:42,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:18:42,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:18:42,317 INFO L87 Difference]: Start difference. First operand 17120 states and 49233 transitions. Second operand has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:44,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:44,322 INFO L93 Difference]: Finished difference Result 22004 states and 62810 transitions. [2022-01-28 13:18:44,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-01-28 13:18:44,322 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 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 [2022-01-28 13:18:44,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:44,370 INFO L225 Difference]: With dead ends: 22004 [2022-01-28 13:18:44,370 INFO L226 Difference]: Without dead ends: 21899 [2022-01-28 13:18:44,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2611 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1247, Invalid=6409, Unknown=0, NotChecked=0, Total=7656 [2022-01-28 13:18:44,371 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 548 mSDsluCounter, 1550 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 548 SdHoareTripleChecker+Valid, 1591 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:44,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [548 Valid, 1591 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 850 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:18:44,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21899 states. [2022-01-28 13:18:44,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21899 to 17596. [2022-01-28 13:18:44,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17596 states, 17595 states have (on average 2.8738846263142936) internal successors, (50566), 17595 states have internal predecessors, (50566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:44,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17596 states to 17596 states and 50566 transitions. [2022-01-28 13:18:44,860 INFO L78 Accepts]: Start accepts. Automaton has 17596 states and 50566 transitions. Word has length 75 [2022-01-28 13:18:44,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:44,860 INFO L470 AbstractCegarLoop]: Abstraction has 17596 states and 50566 transitions. [2022-01-28 13:18:44,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:44,861 INFO L276 IsEmpty]: Start isEmpty. Operand 17596 states and 50566 transitions. [2022-01-28 13:18:44,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:44,886 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:44,887 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:44,903 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:45,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:45,103 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:45,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:45,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1447491872, now seen corresponding path program 42 times [2022-01-28 13:18:45,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:45,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396794482] [2022-01-28 13:18:45,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:45,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:45,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:45,215 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:45,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:45,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396794482] [2022-01-28 13:18:45,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396794482] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:45,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536518605] [2022-01-28 13:18:45,215 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:18:45,215 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:45,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:45,216 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) [2022-01-28 13:18:45,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-01-28 13:18:45,308 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:18:45,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:45,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:45,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:45,435 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:45,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:45,589 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:45,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536518605] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:45,590 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:45,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:18:45,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719748332] [2022-01-28 13:18:45,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:45,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:18:45,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:45,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:18:45,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:18:45,590 INFO L87 Difference]: Start difference. First operand 17596 states and 50566 transitions. Second operand has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:46,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:46,902 INFO L93 Difference]: Finished difference Result 20505 states and 58358 transitions. [2022-01-28 13:18:46,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-28 13:18:46,902 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 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 [2022-01-28 13:18:46,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:46,942 INFO L225 Difference]: With dead ends: 20505 [2022-01-28 13:18:46,942 INFO L226 Difference]: Without dead ends: 20457 [2022-01-28 13:18:46,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1266 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=734, Invalid=3298, Unknown=0, NotChecked=0, Total=4032 [2022-01-28 13:18:46,943 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 437 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 714 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 1423 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:46,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [437 Valid, 1423 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 714 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:18:46,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20457 states. [2022-01-28 13:18:47,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20457 to 18060. [2022-01-28 13:18:47,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18060 states, 18059 states have (on average 2.874024032338446) internal successors, (51902), 18059 states have internal predecessors, (51902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:47,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18060 states to 18060 states and 51902 transitions. [2022-01-28 13:18:47,291 INFO L78 Accepts]: Start accepts. Automaton has 18060 states and 51902 transitions. Word has length 75 [2022-01-28 13:18:47,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:47,292 INFO L470 AbstractCegarLoop]: Abstraction has 18060 states and 51902 transitions. [2022-01-28 13:18:47,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:47,292 INFO L276 IsEmpty]: Start isEmpty. Operand 18060 states and 51902 transitions. [2022-01-28 13:18:47,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:47,318 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:47,318 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:47,336 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:47,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:47,534 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:47,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:47,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1468209258, now seen corresponding path program 43 times [2022-01-28 13:18:47,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:47,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256076996] [2022-01-28 13:18:47,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:47,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:47,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:47,620 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:47,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:47,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256076996] [2022-01-28 13:18:47,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256076996] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:47,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129603520] [2022-01-28 13:18:47,621 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:18:47,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:47,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:47,622 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:47,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-01-28 13:18:47,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:47,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:47,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:47,947 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:47,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:48,131 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:48,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129603520] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:48,132 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:48,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:18:48,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112652317] [2022-01-28 13:18:48,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:48,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:18:48,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:48,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:18:48,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:18:48,133 INFO L87 Difference]: Start difference. First operand 18060 states and 51902 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:49,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:49,270 INFO L93 Difference]: Finished difference Result 21387 states and 60825 transitions. [2022-01-28 13:18:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-28 13:18:49,270 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 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 [2022-01-28 13:18:49,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:49,310 INFO L225 Difference]: With dead ends: 21387 [2022-01-28 13:18:49,311 INFO L226 Difference]: Without dead ends: 21327 [2022-01-28 13:18:49,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 801 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=645, Invalid=2325, Unknown=0, NotChecked=0, Total=2970 [2022-01-28 13:18:49,311 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 436 mSDsluCounter, 1448 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 1489 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:49,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [436 Valid, 1489 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:18:49,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21327 states. [2022-01-28 13:18:49,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21327 to 18008. [2022-01-28 13:18:49,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18008 states, 18007 states have (on average 2.8728272338535015) internal successors, (51731), 18007 states have internal predecessors, (51731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:49,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18008 states to 18008 states and 51731 transitions. [2022-01-28 13:18:49,668 INFO L78 Accepts]: Start accepts. Automaton has 18008 states and 51731 transitions. Word has length 75 [2022-01-28 13:18:49,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:49,668 INFO L470 AbstractCegarLoop]: Abstraction has 18008 states and 51731 transitions. [2022-01-28 13:18:49,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:49,668 INFO L276 IsEmpty]: Start isEmpty. Operand 18008 states and 51731 transitions. [2022-01-28 13:18:49,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:49,693 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:49,694 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:49,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:49,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2022-01-28 13:18:49,907 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:49,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:49,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1149797152, now seen corresponding path program 44 times [2022-01-28 13:18:49,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:49,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413205261] [2022-01-28 13:18:49,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:49,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:49,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:49,984 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:49,984 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:49,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413205261] [2022-01-28 13:18:49,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413205261] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:49,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770537328] [2022-01-28 13:18:49,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:18:49,985 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:49,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:49,986 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:49,986 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-01-28 13:18:50,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:18:50,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:50,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:50,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:50,195 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:50,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:50,347 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:50,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770537328] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:50,347 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:50,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-01-28 13:18:50,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439587053] [2022-01-28 13:18:50,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:50,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-28 13:18:50,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:50,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-28 13:18:50,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2022-01-28 13:18:50,348 INFO L87 Difference]: Start difference. First operand 18008 states and 51731 transitions. Second operand has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:51,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:51,108 INFO L93 Difference]: Finished difference Result 18902 states and 54100 transitions. [2022-01-28 13:18:51,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-28 13:18:51,109 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 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 [2022-01-28 13:18:51,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:51,146 INFO L225 Difference]: With dead ends: 18902 [2022-01-28 13:18:51,146 INFO L226 Difference]: Without dead ends: 18830 [2022-01-28 13:18:51,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 141 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=319, Invalid=1573, Unknown=0, NotChecked=0, Total=1892 [2022-01-28 13:18:51,147 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 240 mSDsluCounter, 1397 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 1431 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:51,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [240 Valid, 1431 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:18:51,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18830 states. [2022-01-28 13:18:51,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18830 to 18028. [2022-01-28 13:18:51,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18028 states, 18027 states have (on average 2.872469074166528) internal successors, (51782), 18027 states have internal predecessors, (51782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:51,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18028 states to 18028 states and 51782 transitions. [2022-01-28 13:18:51,721 INFO L78 Accepts]: Start accepts. Automaton has 18028 states and 51782 transitions. Word has length 75 [2022-01-28 13:18:51,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:51,721 INFO L470 AbstractCegarLoop]: Abstraction has 18028 states and 51782 transitions. [2022-01-28 13:18:51,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:51,721 INFO L276 IsEmpty]: Start isEmpty. Operand 18028 states and 51782 transitions. [2022-01-28 13:18:51,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:51,753 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:51,753 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:51,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-01-28 13:18:51,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:51,963 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:51,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:51,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1333578238, now seen corresponding path program 45 times [2022-01-28 13:18:51,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:51,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105225265] [2022-01-28 13:18:51,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:51,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:51,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:52,050 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:52,051 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:52,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105225265] [2022-01-28 13:18:52,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105225265] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:52,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234523101] [2022-01-28 13:18:52,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:18:52,051 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:52,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:52,052 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:52,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-01-28 13:18:52,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:18:52,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:52,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:52,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:52,271 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:52,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:52,438 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:52,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234523101] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:52,438 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:52,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:18:52,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78748039] [2022-01-28 13:18:52,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:52,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:18:52,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:52,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:18:52,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:18:52,439 INFO L87 Difference]: Start difference. First operand 18028 states and 51782 transitions. Second operand has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:53,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:53,832 INFO L93 Difference]: Finished difference Result 22013 states and 62717 transitions. [2022-01-28 13:18:53,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-01-28 13:18:53,832 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 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 [2022-01-28 13:18:53,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:53,874 INFO L225 Difference]: With dead ends: 22013 [2022-01-28 13:18:53,874 INFO L226 Difference]: Without dead ends: 21965 [2022-01-28 13:18:53,875 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1903 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=941, Invalid=4911, Unknown=0, NotChecked=0, Total=5852 [2022-01-28 13:18:53,875 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 486 mSDsluCounter, 1154 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 1242 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:53,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [486 Valid, 1242 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:18:53,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21965 states. [2022-01-28 13:18:54,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21965 to 18656. [2022-01-28 13:18:54,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18656 states, 18655 states have (on average 2.874135620477084) internal successors, (53617), 18655 states have internal predecessors, (53617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:54,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18656 states to 18656 states and 53617 transitions. [2022-01-28 13:18:54,236 INFO L78 Accepts]: Start accepts. Automaton has 18656 states and 53617 transitions. Word has length 75 [2022-01-28 13:18:54,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:54,236 INFO L470 AbstractCegarLoop]: Abstraction has 18656 states and 53617 transitions. [2022-01-28 13:18:54,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:54,236 INFO L276 IsEmpty]: Start isEmpty. Operand 18656 states and 53617 transitions. [2022-01-28 13:18:54,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:54,317 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:54,317 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:54,334 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:54,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-01-28 13:18:54,520 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:54,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:54,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1312860852, now seen corresponding path program 46 times [2022-01-28 13:18:54,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:54,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227393425] [2022-01-28 13:18:54,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:54,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:54,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:54,607 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:54,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:54,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227393425] [2022-01-28 13:18:54,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227393425] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:54,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403671010] [2022-01-28 13:18:54,608 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:18:54,608 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:54,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:54,609 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:54,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-01-28 13:18:54,692 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:18:54,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:54,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:54,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:54,835 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:54,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:54,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:54,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403671010] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:54,965 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:54,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:18:54,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267052703] [2022-01-28 13:18:54,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:54,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:18:54,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:54,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:18:54,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:18:54,966 INFO L87 Difference]: Start difference. First operand 18656 states and 53617 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:58,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:58,185 INFO L93 Difference]: Finished difference Result 23691 states and 67298 transitions. [2022-01-28 13:18:58,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-01-28 13:18:58,186 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 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 [2022-01-28 13:18:58,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:58,232 INFO L225 Difference]: With dead ends: 23691 [2022-01-28 13:18:58,233 INFO L226 Difference]: Without dead ends: 23631 [2022-01-28 13:18:58,234 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4120 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1898, Invalid=9444, Unknown=0, NotChecked=0, Total=11342 [2022-01-28 13:18:58,234 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 674 mSDsluCounter, 2014 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 674 SdHoareTripleChecker+Valid, 2050 SdHoareTripleChecker+Invalid, 991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:58,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [674 Valid, 2050 Invalid, 991 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 927 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:18:58,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23631 states. [2022-01-28 13:18:58,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23631 to 18820. [2022-01-28 13:18:58,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18820 states, 18819 states have (on average 2.874966788883575) internal successors, (54104), 18819 states have internal predecessors, (54104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:58,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18820 states to 18820 states and 54104 transitions. [2022-01-28 13:18:58,620 INFO L78 Accepts]: Start accepts. Automaton has 18820 states and 54104 transitions. Word has length 75 [2022-01-28 13:18:58,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:58,620 INFO L470 AbstractCegarLoop]: Abstraction has 18820 states and 54104 transitions. [2022-01-28 13:18:58,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:58,620 INFO L276 IsEmpty]: Start isEmpty. Operand 18820 states and 54104 transitions. [2022-01-28 13:18:58,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:18:58,648 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:58,648 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:58,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:58,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:58,862 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:58,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:58,863 INFO L85 PathProgramCache]: Analyzing trace with hash -1711089810, now seen corresponding path program 47 times [2022-01-28 13:18:58,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:58,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914402229] [2022-01-28 13:18:58,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:58,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:58,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:58,955 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:58,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:58,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914402229] [2022-01-28 13:18:58,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914402229] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:58,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353731698] [2022-01-28 13:18:58,955 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:18:58,955 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:58,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:58,956 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:58,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-01-28 13:18:59,027 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:18:59,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:59,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:18:59,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:59,173 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:59,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:59,353 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:59,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353731698] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:59,353 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:59,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:18:59,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362190053] [2022-01-28 13:18:59,353 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:59,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:18:59,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:59,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:18:59,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:18:59,354 INFO L87 Difference]: Start difference. First operand 18820 states and 54104 transitions. Second operand has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:01,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:01,269 INFO L93 Difference]: Finished difference Result 22773 states and 65043 transitions. [2022-01-28 13:19:01,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-28 13:19:01,269 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 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 [2022-01-28 13:19:01,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:01,314 INFO L225 Difference]: With dead ends: 22773 [2022-01-28 13:19:01,314 INFO L226 Difference]: Without dead ends: 22668 [2022-01-28 13:19:01,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2182 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1133, Invalid=5673, Unknown=0, NotChecked=0, Total=6806 [2022-01-28 13:19:01,315 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 449 mSDsluCounter, 1581 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 1645 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:01,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [449 Valid, 1645 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 833 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:19:01,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22668 states. [2022-01-28 13:19:01,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22668 to 19184. [2022-01-28 13:19:01,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19184 states, 19183 states have (on average 2.8723870093311787) internal successors, (55101), 19183 states have internal predecessors, (55101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:01,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19184 states to 19184 states and 55101 transitions. [2022-01-28 13:19:01,699 INFO L78 Accepts]: Start accepts. Automaton has 19184 states and 55101 transitions. Word has length 75 [2022-01-28 13:19:01,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:01,699 INFO L470 AbstractCegarLoop]: Abstraction has 19184 states and 55101 transitions. [2022-01-28 13:19:01,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:01,699 INFO L276 IsEmpty]: Start isEmpty. Operand 19184 states and 55101 transitions. [2022-01-28 13:19:01,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:19:01,727 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:01,727 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:01,745 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:01,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:01,943 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:01,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:01,943 INFO L85 PathProgramCache]: Analyzing trace with hash 1176622436, now seen corresponding path program 48 times [2022-01-28 13:19:01,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:01,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623086368] [2022-01-28 13:19:01,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:01,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:01,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:02,026 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:02,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:02,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623086368] [2022-01-28 13:19:02,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623086368] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:02,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341062992] [2022-01-28 13:19:02,026 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:19:02,026 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:02,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:02,027 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:02,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-01-28 13:19:02,101 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:19:02,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:02,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:19:02,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:02,215 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:02,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:02,399 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:02,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341062992] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:02,400 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:02,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:19:02,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783835185] [2022-01-28 13:19:02,400 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:02,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:19:02,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:02,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:19:02,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:19:02,401 INFO L87 Difference]: Start difference. First operand 19184 states and 55101 transitions. Second operand has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:03,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:03,537 INFO L93 Difference]: Finished difference Result 22162 states and 63098 transitions. [2022-01-28 13:19:03,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-28 13:19:03,537 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 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 [2022-01-28 13:19:03,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:03,575 INFO L225 Difference]: With dead ends: 22162 [2022-01-28 13:19:03,575 INFO L226 Difference]: Without dead ends: 22114 [2022-01-28 13:19:03,576 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1046 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=605, Invalid=2935, Unknown=0, NotChecked=0, Total=3540 [2022-01-28 13:19:03,576 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 457 mSDsluCounter, 1433 mSDsCounter, 0 mSdLazyCounter, 724 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 1475 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 724 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:03,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 1475 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 724 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:19:03,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22114 states. [2022-01-28 13:19:03,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22114 to 19912. [2022-01-28 13:19:03,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19912 states, 19911 states have (on average 2.8705238310481644) internal successors, (57155), 19911 states have internal predecessors, (57155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:03,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19912 states to 19912 states and 57155 transitions. [2022-01-28 13:19:03,990 INFO L78 Accepts]: Start accepts. Automaton has 19912 states and 57155 transitions. Word has length 75 [2022-01-28 13:19:03,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:03,991 INFO L470 AbstractCegarLoop]: Abstraction has 19912 states and 57155 transitions. [2022-01-28 13:19:03,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:03,991 INFO L276 IsEmpty]: Start isEmpty. Operand 19912 states and 57155 transitions. [2022-01-28 13:19:04,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:19:04,020 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:04,020 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:04,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:04,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-01-28 13:19:04,235 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:04,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:04,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1197339822, now seen corresponding path program 49 times [2022-01-28 13:19:04,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:04,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313862280] [2022-01-28 13:19:04,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:04,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:04,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:04,323 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:04,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:04,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313862280] [2022-01-28 13:19:04,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313862280] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:04,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093443205] [2022-01-28 13:19:04,323 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:19:04,323 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:04,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:04,324 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:04,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-01-28 13:19:04,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:04,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:19:04,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:04,571 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:04,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:04,751 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:04,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093443205] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:04,751 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:04,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:19:04,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535870816] [2022-01-28 13:19:04,751 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:04,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:19:04,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:04,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:19:04,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:19:04,752 INFO L87 Difference]: Start difference. First operand 19912 states and 57155 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:06,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:06,186 INFO L93 Difference]: Finished difference Result 24111 states and 68592 transitions. [2022-01-28 13:19:06,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-01-28 13:19:06,187 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 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 [2022-01-28 13:19:06,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:06,241 INFO L225 Difference]: With dead ends: 24111 [2022-01-28 13:19:06,241 INFO L226 Difference]: Without dead ends: 24051 [2022-01-28 13:19:06,242 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1217 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=805, Invalid=3485, Unknown=0, NotChecked=0, Total=4290 [2022-01-28 13:19:06,242 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 446 mSDsluCounter, 1871 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 1896 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:06,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [446 Valid, 1896 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:19:06,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24051 states. [2022-01-28 13:19:06,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24051 to 20240. [2022-01-28 13:19:06,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20240 states, 20239 states have (on average 2.870151687336331) internal successors, (58089), 20239 states have internal predecessors, (58089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:06,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20240 states to 20240 states and 58089 transitions. [2022-01-28 13:19:06,655 INFO L78 Accepts]: Start accepts. Automaton has 20240 states and 58089 transitions. Word has length 75 [2022-01-28 13:19:06,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:06,655 INFO L470 AbstractCegarLoop]: Abstraction has 20240 states and 58089 transitions. [2022-01-28 13:19:06,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:06,655 INFO L276 IsEmpty]: Start isEmpty. Operand 20240 states and 58089 transitions. [2022-01-28 13:19:06,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:19:06,683 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:06,683 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:06,702 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:06,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-01-28 13:19:06,900 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:06,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:06,900 INFO L85 PathProgramCache]: Analyzing trace with hash 878927716, now seen corresponding path program 50 times [2022-01-28 13:19:06,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:06,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454998485] [2022-01-28 13:19:06,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:06,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:06,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:06,983 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:06,983 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:06,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454998485] [2022-01-28 13:19:06,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454998485] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:06,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103391113] [2022-01-28 13:19:06,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:19:06,983 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:06,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:06,984 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:06,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-01-28 13:19:07,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:19:07,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:07,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:19:07,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:07,215 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:07,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:07,374 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:07,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103391113] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:07,374 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:07,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-01-28 13:19:07,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002498562] [2022-01-28 13:19:07,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:07,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-28 13:19:07,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:07,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-28 13:19:07,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2022-01-28 13:19:07,375 INFO L87 Difference]: Start difference. First operand 20240 states and 58089 transitions. Second operand has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:08,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:08,083 INFO L93 Difference]: Finished difference Result 21080 states and 60318 transitions. [2022-01-28 13:19:08,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-28 13:19:08,084 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 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 [2022-01-28 13:19:08,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:08,125 INFO L225 Difference]: With dead ends: 21080 [2022-01-28 13:19:08,125 INFO L226 Difference]: Without dead ends: 21008 [2022-01-28 13:19:08,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 141 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=301, Invalid=1591, Unknown=0, NotChecked=0, Total=1892 [2022-01-28 13:19:08,127 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 288 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 1358 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:08,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 1358 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:19:08,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21008 states. [2022-01-28 13:19:08,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21008 to 20256. [2022-01-28 13:19:08,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20256 states, 20255 states have (on average 2.8698592940014813) internal successors, (58129), 20255 states have internal predecessors, (58129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:08,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20256 states to 20256 states and 58129 transitions. [2022-01-28 13:19:08,535 INFO L78 Accepts]: Start accepts. Automaton has 20256 states and 58129 transitions. Word has length 75 [2022-01-28 13:19:08,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:08,535 INFO L470 AbstractCegarLoop]: Abstraction has 20256 states and 58129 transitions. [2022-01-28 13:19:08,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:08,535 INFO L276 IsEmpty]: Start isEmpty. Operand 20256 states and 58129 transitions. [2022-01-28 13:19:08,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:19:08,563 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:08,563 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:08,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:08,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-01-28 13:19:08,766 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:08,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:08,767 INFO L85 PathProgramCache]: Analyzing trace with hash 681668142, now seen corresponding path program 51 times [2022-01-28 13:19:08,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:08,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917803985] [2022-01-28 13:19:08,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:08,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:08,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:08,853 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:08,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:08,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917803985] [2022-01-28 13:19:08,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917803985] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:08,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693920103] [2022-01-28 13:19:08,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:19:08,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:08,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:08,854 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:08,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-01-28 13:19:08,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:19:08,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:08,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:19:08,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:09,086 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:09,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:09,256 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:09,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693920103] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:09,256 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:09,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-28 13:19:09,256 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410626315] [2022-01-28 13:19:09,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:09,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 13:19:09,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:09,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 13:19:09,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-01-28 13:19:09,257 INFO L87 Difference]: Start difference. First operand 20256 states and 58129 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 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) [2022-01-28 13:19:10,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:10,596 INFO L93 Difference]: Finished difference Result 25665 states and 73225 transitions. [2022-01-28 13:19:10,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-28 13:19:10,597 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 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 75 [2022-01-28 13:19:10,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:10,652 INFO L225 Difference]: With dead ends: 25665 [2022-01-28 13:19:10,652 INFO L226 Difference]: Without dead ends: 25617 [2022-01-28 13:19:10,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 988 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=656, Invalid=2766, Unknown=0, NotChecked=0, Total=3422 [2022-01-28 13:19:10,653 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 465 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 1548 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:10,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [465 Valid, 1548 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:19:10,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25617 states. [2022-01-28 13:19:11,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25617 to 22132. [2022-01-28 13:19:11,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22132 states, 22131 states have (on average 2.8727124847498984) internal successors, (63576), 22131 states have internal predecessors, (63576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:11,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22132 states to 22132 states and 63576 transitions. [2022-01-28 13:19:11,143 INFO L78 Accepts]: Start accepts. Automaton has 22132 states and 63576 transitions. Word has length 75 [2022-01-28 13:19:11,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:11,143 INFO L470 AbstractCegarLoop]: Abstraction has 22132 states and 63576 transitions. [2022-01-28 13:19:11,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 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) [2022-01-28 13:19:11,143 INFO L276 IsEmpty]: Start isEmpty. Operand 22132 states and 63576 transitions. [2022-01-28 13:19:11,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:19:11,175 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:11,175 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:11,192 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:11,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:11,392 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:11,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:11,392 INFO L85 PathProgramCache]: Analyzing trace with hash 702385528, now seen corresponding path program 52 times [2022-01-28 13:19:11,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:11,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369175944] [2022-01-28 13:19:11,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:11,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:11,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:11,479 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:11,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:11,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369175944] [2022-01-28 13:19:11,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369175944] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:11,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390996526] [2022-01-28 13:19:11,479 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:19:11,479 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:11,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:11,480 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:11,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-01-28 13:19:11,582 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:19:11,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:11,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:19:11,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:11,713 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:11,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:11,888 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:11,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390996526] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:11,888 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:11,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-01-28 13:19:11,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554454125] [2022-01-28 13:19:11,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:11,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-28 13:19:11,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:11,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-28 13:19:11,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2022-01-28 13:19:11,889 INFO L87 Difference]: Start difference. First operand 22132 states and 63576 transitions. Second operand has 20 states, 20 states have (on average 4.95) internal successors, (99), 20 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:13,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:13,087 INFO L93 Difference]: Finished difference Result 25750 states and 73381 transitions. [2022-01-28 13:19:13,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-28 13:19:13,087 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.95) internal successors, (99), 20 states have internal predecessors, (99), 0 states have call successors, (0), 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 [2022-01-28 13:19:13,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:13,151 INFO L225 Difference]: With dead ends: 25750 [2022-01-28 13:19:13,151 INFO L226 Difference]: Without dead ends: 25690 [2022-01-28 13:19:13,152 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 957 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=707, Invalid=2833, Unknown=0, NotChecked=0, Total=3540 [2022-01-28 13:19:13,152 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 618 mSDsluCounter, 1338 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 1390 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:13,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [618 Valid, 1390 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:19:13,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25690 states. [2022-01-28 13:19:13,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25690 to 21240. [2022-01-28 13:19:13,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21240 states, 21239 states have (on average 2.8690145487075664) internal successors, (60935), 21239 states have internal predecessors, (60935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:13,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21240 states to 21240 states and 60935 transitions. [2022-01-28 13:19:13,590 INFO L78 Accepts]: Start accepts. Automaton has 21240 states and 60935 transitions. Word has length 75 [2022-01-28 13:19:13,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:13,591 INFO L470 AbstractCegarLoop]: Abstraction has 21240 states and 60935 transitions. [2022-01-28 13:19:13,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.95) internal successors, (99), 20 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:13,591 INFO L276 IsEmpty]: Start isEmpty. Operand 21240 states and 60935 transitions. [2022-01-28 13:19:13,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:19:13,621 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:13,621 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:13,639 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:13,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2022-01-28 13:19:13,835 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:13,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:13,836 INFO L85 PathProgramCache]: Analyzing trace with hash 383973422, now seen corresponding path program 53 times [2022-01-28 13:19:13,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:13,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240566408] [2022-01-28 13:19:13,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:13,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:13,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:13,987 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:13,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:13,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240566408] [2022-01-28 13:19:13,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240566408] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:13,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126199585] [2022-01-28 13:19:13,988 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:19:13,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:13,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:13,989 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:13,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-01-28 13:19:14,062 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:19:14,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:14,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:19:14,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:14,204 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:14,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:14,376 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:14,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126199585] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:14,376 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:14,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-01-28 13:19:14,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83623348] [2022-01-28 13:19:14,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:14,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 13:19:14,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:14,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 13:19:14,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2022-01-28 13:19:14,377 INFO L87 Difference]: Start difference. First operand 21240 states and 60935 transitions. Second operand has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:15,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:15,153 INFO L93 Difference]: Finished difference Result 22388 states and 63935 transitions. [2022-01-28 13:19:15,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-28 13:19:15,154 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 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 [2022-01-28 13:19:15,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:15,198 INFO L225 Difference]: With dead ends: 22388 [2022-01-28 13:19:15,198 INFO L226 Difference]: Without dead ends: 22316 [2022-01-28 13:19:15,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 140 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=339, Invalid=1553, Unknown=0, NotChecked=0, Total=1892 [2022-01-28 13:19:15,199 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 331 mSDsluCounter, 1318 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 1369 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:15,200 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 1369 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:19:15,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22316 states. [2022-01-28 13:19:15,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22316 to 21248. [2022-01-28 13:19:15,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21248 states, 21247 states have (on average 2.8691579987762976) internal successors, (60961), 21247 states have internal predecessors, (60961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:15,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21248 states to 21248 states and 60961 transitions. [2022-01-28 13:19:15,581 INFO L78 Accepts]: Start accepts. Automaton has 21248 states and 60961 transitions. Word has length 75 [2022-01-28 13:19:15,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:15,581 INFO L470 AbstractCegarLoop]: Abstraction has 21248 states and 60961 transitions. [2022-01-28 13:19:15,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.5) internal successors, (99), 18 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:15,581 INFO L276 IsEmpty]: Start isEmpty. Operand 21248 states and 60961 transitions. [2022-01-28 13:19:15,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 13:19:15,612 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:15,612 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:15,627 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-01-28 13:19:15,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:15,812 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:15,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:15,813 INFO L85 PathProgramCache]: Analyzing trace with hash 617413212, now seen corresponding path program 54 times [2022-01-28 13:19:15,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:15,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127567328] [2022-01-28 13:19:15,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:15,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:15,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:15,887 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:15,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:15,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127567328] [2022-01-28 13:19:15,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127567328] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:15,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353356787] [2022-01-28 13:19:15,888 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:19:15,888 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:15,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:15,889 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:15,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-01-28 13:19:15,964 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:19:15,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:15,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-28 13:19:15,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:16,107 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:16,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:16,275 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:16,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353356787] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:16,276 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:16,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-01-28 13:19:16,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636291632] [2022-01-28 13:19:16,276 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:16,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-28 13:19:16,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:16,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-28 13:19:16,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-01-28 13:19:16,277 INFO L87 Difference]: Start difference. First operand 21248 states and 60961 transitions. Second operand has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:16,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:16,702 INFO L93 Difference]: Finished difference Result 21972 states and 62883 transitions. [2022-01-28 13:19:16,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-28 13:19:16,702 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 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 [2022-01-28 13:19:16,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:16,745 INFO L225 Difference]: With dead ends: 21972 [2022-01-28 13:19:16,745 INFO L226 Difference]: Without dead ends: 21924 [2022-01-28 13:19:16,745 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 141 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2022-01-28 13:19:16,745 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 242 mSDsluCounter, 1069 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 1122 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:16,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 1122 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 13:19:16,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21924 states. [2022-01-28 13:19:17,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21924 to 21240. [2022-01-28 13:19:17,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21240 states, 21239 states have (on average 2.8690145487075664) internal successors, (60935), 21239 states have internal predecessors, (60935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:17,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21240 states to 21240 states and 60935 transitions. [2022-01-28 13:19:17,195 INFO L78 Accepts]: Start accepts. Automaton has 21240 states and 60935 transitions. Word has length 75 [2022-01-28 13:19:17,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:17,195 INFO L470 AbstractCegarLoop]: Abstraction has 21240 states and 60935 transitions. [2022-01-28 13:19:17,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:17,196 INFO L276 IsEmpty]: Start isEmpty. Operand 21240 states and 60935 transitions. [2022-01-28 13:19:17,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-01-28 13:19:17,227 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:17,227 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:17,243 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:17,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:17,429 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:17,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:17,429 INFO L85 PathProgramCache]: Analyzing trace with hash 710815400, now seen corresponding path program 55 times [2022-01-28 13:19:17,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:17,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402089675] [2022-01-28 13:19:17,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:17,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:17,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:17,488 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 13:19:17,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:17,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402089675] [2022-01-28 13:19:17,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402089675] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:17,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344699472] [2022-01-28 13:19:17,488 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:19:17,488 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:17,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:17,489 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:17,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-01-28 13:19:17,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:17,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 13:19:17,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:17,678 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 13:19:17,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:17,839 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 13:19:17,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344699472] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:17,839 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:17,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 10 [2022-01-28 13:19:17,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158928529] [2022-01-28 13:19:17,839 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:17,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-28 13:19:17,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:17,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-28 13:19:17,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-28 13:19:17,840 INFO L87 Difference]: Start difference. First operand 21240 states and 60935 transitions. Second operand has 10 states, 10 states have (on average 14.7) internal successors, (147), 10 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:18,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:18,043 INFO L93 Difference]: Finished difference Result 35624 states and 103549 transitions. [2022-01-28 13:19:18,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-28 13:19:18,044 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 14.7) internal successors, (147), 10 states have internal predecessors, (147), 0 states have call successors, (0), 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 80 [2022-01-28 13:19:18,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:18,134 INFO L225 Difference]: With dead ends: 35624 [2022-01-28 13:19:18,134 INFO L226 Difference]: Without dead ends: 35321 [2022-01-28 13:19:18,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 156 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-01-28 13:19:18,134 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 91 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:18,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 755 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:19:18,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35321 states. [2022-01-28 13:19:18,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35321 to 29881. [2022-01-28 13:19:18,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29881 states, 29880 states have (on average 2.897657295850067) internal successors, (86582), 29880 states have internal predecessors, (86582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:19,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29881 states to 29881 states and 86582 transitions. [2022-01-28 13:19:19,003 INFO L78 Accepts]: Start accepts. Automaton has 29881 states and 86582 transitions. Word has length 80 [2022-01-28 13:19:19,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:19,004 INFO L470 AbstractCegarLoop]: Abstraction has 29881 states and 86582 transitions. [2022-01-28 13:19:19,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 14.7) internal successors, (147), 10 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:19,004 INFO L276 IsEmpty]: Start isEmpty. Operand 29881 states and 86582 transitions. [2022-01-28 13:19:19,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:19:19,053 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:19,053 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:19,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:19,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:19,263 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:19,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:19,264 INFO L85 PathProgramCache]: Analyzing trace with hash -58756830, now seen corresponding path program 56 times [2022-01-28 13:19:19,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:19,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863835601] [2022-01-28 13:19:19,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:19,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:19,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:19,516 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:19,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:19,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863835601] [2022-01-28 13:19:19,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863835601] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:19,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496285343] [2022-01-28 13:19:19,516 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:19:19,517 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:19,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:19,517 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:19,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-01-28 13:19:19,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:19:19,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:19,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:19:19,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:20,006 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:20,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:20,359 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:20,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [496285343] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:20,360 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:20,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:19:20,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597592418] [2022-01-28 13:19:20,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:20,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:19:20,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:20,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:19:20,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:19:20,361 INFO L87 Difference]: Start difference. First operand 29881 states and 86582 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:34,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:34,641 INFO L93 Difference]: Finished difference Result 45744 states and 130515 transitions. [2022-01-28 13:19:34,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-01-28 13:19:34,641 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:19:34,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:34,730 INFO L225 Difference]: With dead ends: 45744 [2022-01-28 13:19:34,731 INFO L226 Difference]: Without dead ends: 45174 [2022-01-28 13:19:34,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13480 ImplicationChecksByTransitivity, 12.7s TimeCoverageRelationStatistics Valid=4705, Invalid=30827, Unknown=0, NotChecked=0, Total=35532 [2022-01-28 13:19:34,733 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 2408 mSDsluCounter, 4470 mSDsCounter, 0 mSdLazyCounter, 2561 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2408 SdHoareTripleChecker+Valid, 4231 SdHoareTripleChecker+Invalid, 2766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 2561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:34,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2408 Valid, 4231 Invalid, 2766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 2561 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-28 13:19:34,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45174 states. [2022-01-28 13:19:35,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45174 to 32125. [2022-01-28 13:19:35,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32125 states, 32124 states have (on average 2.8950628813348276) internal successors, (93001), 32124 states have internal predecessors, (93001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:35,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32125 states to 32125 states and 93001 transitions. [2022-01-28 13:19:35,469 INFO L78 Accepts]: Start accepts. Automaton has 32125 states and 93001 transitions. Word has length 85 [2022-01-28 13:19:35,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:35,469 INFO L470 AbstractCegarLoop]: Abstraction has 32125 states and 93001 transitions. [2022-01-28 13:19:35,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:35,469 INFO L276 IsEmpty]: Start isEmpty. Operand 32125 states and 93001 transitions. [2022-01-28 13:19:35,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:19:35,522 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:35,522 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:35,538 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:35,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:35,738 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:35,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:35,738 INFO L85 PathProgramCache]: Analyzing trace with hash -101477990, now seen corresponding path program 57 times [2022-01-28 13:19:35,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:35,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464572220] [2022-01-28 13:19:35,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:35,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:35,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:35,914 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:35,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:35,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464572220] [2022-01-28 13:19:35,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464572220] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:35,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405995064] [2022-01-28 13:19:35,915 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:19:35,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:35,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:35,928 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:35,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-01-28 13:19:36,033 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:19:36,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:36,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:19:36,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:36,286 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:36,286 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:36,601 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:36,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405995064] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:36,601 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:36,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-01-28 13:19:36,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835968951] [2022-01-28 13:19:36,602 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:36,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-28 13:19:36,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:36,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-28 13:19:36,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=877, Unknown=0, NotChecked=0, Total=992 [2022-01-28 13:19:36,602 INFO L87 Difference]: Start difference. First operand 32125 states and 93001 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:55,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:55,934 INFO L93 Difference]: Finished difference Result 41564 states and 118888 transitions. [2022-01-28 13:19:55,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-01-28 13:19:55,934 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 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 85 [2022-01-28 13:19:55,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:56,025 INFO L225 Difference]: With dead ends: 41564 [2022-01-28 13:19:56,026 INFO L226 Difference]: Without dead ends: 41468 [2022-01-28 13:19:56,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10995 ImplicationChecksByTransitivity, 17.3s TimeCoverageRelationStatistics Valid=3772, Invalid=25640, Unknown=0, NotChecked=0, Total=29412 [2022-01-28 13:19:56,028 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 1402 mSDsluCounter, 3980 mSDsCounter, 0 mSdLazyCounter, 2197 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1402 SdHoareTripleChecker+Valid, 3861 SdHoareTripleChecker+Invalid, 2376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 2197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:56,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1402 Valid, 3861 Invalid, 2376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 2197 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-28 13:19:56,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41468 states. [2022-01-28 13:19:56,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41468 to 34425. [2022-01-28 13:19:56,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34425 states, 34424 states have (on average 2.8923425517081105) internal successors, (99566), 34424 states have internal predecessors, (99566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:56,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34425 states to 34425 states and 99566 transitions. [2022-01-28 13:19:56,829 INFO L78 Accepts]: Start accepts. Automaton has 34425 states and 99566 transitions. Word has length 85 [2022-01-28 13:19:56,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:56,829 INFO L470 AbstractCegarLoop]: Abstraction has 34425 states and 99566 transitions. [2022-01-28 13:19:56,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:56,829 INFO L276 IsEmpty]: Start isEmpty. Operand 34425 states and 99566 transitions. [2022-01-28 13:19:56,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:19:56,885 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:56,885 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:56,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:57,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-01-28 13:19:57,102 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:57,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:57,102 INFO L85 PathProgramCache]: Analyzing trace with hash -80760604, now seen corresponding path program 58 times [2022-01-28 13:19:57,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:57,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745931199] [2022-01-28 13:19:57,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:57,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:57,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:57,292 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:57,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:57,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745931199] [2022-01-28 13:19:57,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745931199] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:57,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927545298] [2022-01-28 13:19:57,292 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:19:57,292 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:57,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:57,308 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:57,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-01-28 13:19:57,392 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:19:57,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:57,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:19:57,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:57,776 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:57,776 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:58,272 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:58,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927545298] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:58,273 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:58,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:19:58,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913274104] [2022-01-28 13:19:58,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:58,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:19:58,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:58,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:19:58,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=939, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:19:58,274 INFO L87 Difference]: Start difference. First operand 34425 states and 99566 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:30,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:30,897 INFO L93 Difference]: Finished difference Result 48154 states and 137808 transitions. [2022-01-28 13:20:30,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 221 states. [2022-01-28 13:20:30,897 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:20:30,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:30,999 INFO L225 Difference]: With dead ends: 48154 [2022-01-28 13:20:31,000 INFO L226 Difference]: Without dead ends: 48064 [2022-01-28 13:20:31,002 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 232 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22015 ImplicationChecksByTransitivity, 29.9s TimeCoverageRelationStatistics Valid=7064, Invalid=47458, Unknown=0, NotChecked=0, Total=54522 [2022-01-28 13:20:31,003 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 2080 mSDsluCounter, 4962 mSDsCounter, 0 mSdLazyCounter, 2403 mSolverCounterSat, 277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2080 SdHoareTripleChecker+Valid, 4806 SdHoareTripleChecker+Invalid, 2680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 2403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:31,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2080 Valid, 4806 Invalid, 2680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 2403 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-01-28 13:20:31,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48064 states. [2022-01-28 13:20:31,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48064 to 36521. [2022-01-28 13:20:31,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36521 states, 36520 states have (on average 2.894687842278204) internal successors, (105714), 36520 states have internal predecessors, (105714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:32,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36521 states to 36521 states and 105714 transitions. [2022-01-28 13:20:32,097 INFO L78 Accepts]: Start accepts. Automaton has 36521 states and 105714 transitions. Word has length 85 [2022-01-28 13:20:32,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:32,097 INFO L470 AbstractCegarLoop]: Abstraction has 36521 states and 105714 transitions. [2022-01-28 13:20:32,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:32,098 INFO L276 IsEmpty]: Start isEmpty. Operand 36521 states and 105714 transitions. [2022-01-28 13:20:32,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:20:32,162 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:32,162 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:32,191 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-01-28 13:20:32,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-01-28 13:20:32,392 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:32,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:32,407 INFO L85 PathProgramCache]: Analyzing trace with hash -478989562, now seen corresponding path program 59 times [2022-01-28 13:20:32,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:32,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929621060] [2022-01-28 13:20:32,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:32,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:32,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:32,648 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:32,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:32,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929621060] [2022-01-28 13:20:32,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929621060] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:32,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253674037] [2022-01-28 13:20:32,649 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:20:32,649 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:32,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:32,651 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:20:32,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-01-28 13:20:32,749 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-28 13:20:32,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:20:32,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:20:32,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:33,006 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:33,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:33,402 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:33,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253674037] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:33,403 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:33,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:20:33,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493283645] [2022-01-28 13:20:33,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:33,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:20:33,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:33,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:20:33,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=955, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:20:33,404 INFO L87 Difference]: Start difference. First operand 36521 states and 105714 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:09,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:21:09,195 INFO L93 Difference]: Finished difference Result 50104 states and 143276 transitions. [2022-01-28 13:21:09,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 266 states. [2022-01-28 13:21:09,195 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:21:09,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:21:09,384 INFO L225 Difference]: With dead ends: 50104 [2022-01-28 13:21:09,385 INFO L226 Difference]: Without dead ends: 49879 [2022-01-28 13:21:09,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 278 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32669 ImplicationChecksByTransitivity, 32.7s TimeCoverageRelationStatistics Valid=8805, Invalid=69315, Unknown=0, NotChecked=0, Total=78120 [2022-01-28 13:21:09,387 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 1940 mSDsluCounter, 4987 mSDsCounter, 0 mSdLazyCounter, 2694 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1940 SdHoareTripleChecker+Valid, 4862 SdHoareTripleChecker+Invalid, 3020 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 2694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-01-28 13:21:09,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1940 Valid, 4862 Invalid, 3020 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [326 Valid, 2694 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-01-28 13:21:09,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49879 states. [2022-01-28 13:21:10,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49879 to 37749. [2022-01-28 13:21:10,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37749 states, 37748 states have (on average 2.890722687294691) internal successors, (109119), 37748 states have internal predecessors, (109119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:10,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37749 states to 37749 states and 109119 transitions. [2022-01-28 13:21:10,223 INFO L78 Accepts]: Start accepts. Automaton has 37749 states and 109119 transitions. Word has length 85 [2022-01-28 13:21:10,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:21:10,224 INFO L470 AbstractCegarLoop]: Abstraction has 37749 states and 109119 transitions. [2022-01-28 13:21:10,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:10,224 INFO L276 IsEmpty]: Start isEmpty. Operand 37749 states and 109119 transitions. [2022-01-28 13:21:10,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:21:10,280 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:21:10,280 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:21:10,296 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-01-28 13:21:10,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-01-28 13:21:10,495 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:21:10,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:21:10,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1886244612, now seen corresponding path program 60 times [2022-01-28 13:21:10,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:21:10,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433608387] [2022-01-28 13:21:10,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:21:10,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:21:10,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:10,677 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:10,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:21:10,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433608387] [2022-01-28 13:21:10,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433608387] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:21:10,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403822419] [2022-01-28 13:21:10,678 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:21:10,678 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:10,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:21:10,678 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:21:10,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-01-28 13:21:10,801 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:21:10,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:21:10,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:21:10,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:21:11,078 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:11,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:21:11,450 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:11,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403822419] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:21:11,450 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:21:11,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-01-28 13:21:11,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955183741] [2022-01-28 13:21:11,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:21:11,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-28 13:21:11,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:21:11,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-28 13:21:11,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=874, Unknown=0, NotChecked=0, Total=992 [2022-01-28 13:21:11,451 INFO L87 Difference]: Start difference. First operand 37749 states and 109119 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:27,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:21:27,743 INFO L93 Difference]: Finished difference Result 49124 states and 140439 transitions. [2022-01-28 13:21:27,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-01-28 13:21:27,743 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 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 85 [2022-01-28 13:21:27,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:21:27,855 INFO L225 Difference]: With dead ends: 49124 [2022-01-28 13:21:27,856 INFO L226 Difference]: Without dead ends: 49052 [2022-01-28 13:21:27,857 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9222 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=3353, Invalid=22407, Unknown=0, NotChecked=0, Total=25760 [2022-01-28 13:21:27,857 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 1166 mSDsluCounter, 4367 mSDsCounter, 0 mSdLazyCounter, 2356 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1166 SdHoareTripleChecker+Valid, 4202 SdHoareTripleChecker+Invalid, 2507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 2356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:21:27,857 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1166 Valid, 4202 Invalid, 2507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 2356 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-01-28 13:21:27,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49052 states. [2022-01-28 13:21:28,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49052 to 40385. [2022-01-28 13:21:28,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40385 states, 40384 states have (on average 2.8884706814580032) internal successors, (116648), 40384 states have internal predecessors, (116648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:28,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40385 states to 40385 states and 116648 transitions. [2022-01-28 13:21:28,967 INFO L78 Accepts]: Start accepts. Automaton has 40385 states and 116648 transitions. Word has length 85 [2022-01-28 13:21:28,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:21:28,967 INFO L470 AbstractCegarLoop]: Abstraction has 40385 states and 116648 transitions. [2022-01-28 13:21:28,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:28,967 INFO L276 IsEmpty]: Start isEmpty. Operand 40385 states and 116648 transitions. [2022-01-28 13:21:29,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:21:29,024 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:21:29,024 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:21:29,040 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-01-28 13:21:29,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:29,239 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:21:29,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:21:29,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1865527226, now seen corresponding path program 61 times [2022-01-28 13:21:29,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:21:29,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819036163] [2022-01-28 13:21:29,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:21:29,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:21:29,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:29,416 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:29,416 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:21:29,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819036163] [2022-01-28 13:21:29,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819036163] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:21:29,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149886443] [2022-01-28 13:21:29,416 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:21:29,417 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:29,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:21:29,418 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:21:29,420 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-01-28 13:21:29,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:29,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:21:29,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:21:29,749 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:29,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:21:30,091 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:30,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149886443] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:21:30,091 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:21:30,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:21:30,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620513318] [2022-01-28 13:21:30,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:21:30,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:21:30,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:21:30,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:21:30,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:21:30,092 INFO L87 Difference]: Start difference. First operand 40385 states and 116648 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:48,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:21:48,858 INFO L93 Difference]: Finished difference Result 53305 states and 152463 transitions. [2022-01-28 13:21:48,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 188 states. [2022-01-28 13:21:48,858 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:21:48,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:21:49,001 INFO L225 Difference]: With dead ends: 53305 [2022-01-28 13:21:49,002 INFO L226 Difference]: Without dead ends: 53215 [2022-01-28 13:21:49,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 203 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16013 ImplicationChecksByTransitivity, 16.4s TimeCoverageRelationStatistics Valid=5318, Invalid=36502, Unknown=0, NotChecked=0, Total=41820 [2022-01-28 13:21:49,004 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 1813 mSDsluCounter, 4420 mSDsCounter, 0 mSdLazyCounter, 2454 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1813 SdHoareTripleChecker+Valid, 4262 SdHoareTripleChecker+Invalid, 2713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 2454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:21:49,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1813 Valid, 4262 Invalid, 2713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 2454 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-01-28 13:21:49,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53215 states. [2022-01-28 13:21:49,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53215 to 41541. [2022-01-28 13:21:49,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41541 states, 41540 states have (on average 2.887987481945113) internal successors, (119967), 41540 states have internal predecessors, (119967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:50,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41541 states to 41541 states and 119967 transitions. [2022-01-28 13:21:50,026 INFO L78 Accepts]: Start accepts. Automaton has 41541 states and 119967 transitions. Word has length 85 [2022-01-28 13:21:50,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:21:50,026 INFO L470 AbstractCegarLoop]: Abstraction has 41541 states and 119967 transitions. [2022-01-28 13:21:50,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:50,026 INFO L276 IsEmpty]: Start isEmpty. Operand 41541 states and 119967 transitions. [2022-01-28 13:21:50,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:21:50,099 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:21:50,099 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:21:50,115 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-01-28 13:21:50,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:50,315 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:21:50,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:21:50,316 INFO L85 PathProgramCache]: Analyzing trace with hash 2111027964, now seen corresponding path program 62 times [2022-01-28 13:21:50,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:21:50,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238545541] [2022-01-28 13:21:50,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:21:50,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:21:50,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:50,490 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:50,490 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:21:50,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238545541] [2022-01-28 13:21:50,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238545541] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:21:50,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009706001] [2022-01-28 13:21:50,490 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:21:50,490 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:50,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:21:50,500 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:21:50,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-01-28 13:21:50,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:21:50,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:21:50,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:21:50,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:21:50,876 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:50,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:21:51,225 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:51,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009706001] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:21:51,225 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:21:51,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 31 [2022-01-28 13:21:51,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971161140] [2022-01-28 13:21:51,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:21:51,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-28 13:21:51,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:21:51,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-28 13:21:51,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2022-01-28 13:21:51,227 INFO L87 Difference]: Start difference. First operand 41541 states and 119967 transitions. Second operand has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:02,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:22:02,270 INFO L93 Difference]: Finished difference Result 44680 states and 128452 transitions. [2022-01-28 13:22:02,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-01-28 13:22:02,271 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 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 85 [2022-01-28 13:22:02,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:22:02,364 INFO L225 Difference]: With dead ends: 44680 [2022-01-28 13:22:02,364 INFO L226 Difference]: Without dead ends: 44572 [2022-01-28 13:22:02,365 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 152 SyntacticMatches, 2 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6583 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=2128, Invalid=16504, Unknown=0, NotChecked=0, Total=18632 [2022-01-28 13:22:02,365 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 898 mSDsluCounter, 3226 mSDsCounter, 0 mSdLazyCounter, 1735 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 898 SdHoareTripleChecker+Valid, 3156 SdHoareTripleChecker+Invalid, 1886 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 1735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:22:02,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [898 Valid, 3156 Invalid, 1886 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 1735 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-01-28 13:22:02,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44572 states. [2022-01-28 13:22:03,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44572 to 41641. [2022-01-28 13:22:03,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41641 states, 41640 states have (on average 2.887367915465898) internal successors, (120230), 41640 states have internal predecessors, (120230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:03,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41641 states to 41641 states and 120230 transitions. [2022-01-28 13:22:03,408 INFO L78 Accepts]: Start accepts. Automaton has 41641 states and 120230 transitions. Word has length 85 [2022-01-28 13:22:03,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:22:03,408 INFO L470 AbstractCegarLoop]: Abstraction has 41641 states and 120230 transitions. [2022-01-28 13:22:03,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:03,408 INFO L276 IsEmpty]: Start isEmpty. Operand 41641 states and 120230 transitions. [2022-01-28 13:22:03,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:22:03,468 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:22:03,469 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:22:03,485 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-01-28 13:22:03,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:22:03,685 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:22:03,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:22:03,685 INFO L85 PathProgramCache]: Analyzing trace with hash -372347426, now seen corresponding path program 63 times [2022-01-28 13:22:03,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:22:03,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066787230] [2022-01-28 13:22:03,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:22:03,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:22:03,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:22:03,971 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:03,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:22:03,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066787230] [2022-01-28 13:22:03,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066787230] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:22:03,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942031250] [2022-01-28 13:22:03,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:22:03,972 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:22:03,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:22:03,973 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:22:03,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-01-28 13:22:04,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:22:04,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:22:04,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:22:04,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:22:04,369 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:04,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:22:04,726 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:04,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942031250] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:22:04,726 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:22:04,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-01-28 13:22:04,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001006239] [2022-01-28 13:22:04,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:22:04,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-28 13:22:04,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:22:04,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-28 13:22:04,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=875, Unknown=0, NotChecked=0, Total=992 [2022-01-28 13:22:04,727 INFO L87 Difference]: Start difference. First operand 41641 states and 120230 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:19,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:22:19,085 INFO L93 Difference]: Finished difference Result 49660 states and 142447 transitions. [2022-01-28 13:22:19,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-01-28 13:22:19,085 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 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 85 [2022-01-28 13:22:19,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:22:19,292 INFO L225 Difference]: With dead ends: 49660 [2022-01-28 13:22:19,292 INFO L226 Difference]: Without dead ends: 49540 [2022-01-28 13:22:19,293 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7130 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=2555, Invalid=18037, Unknown=0, NotChecked=0, Total=20592 [2022-01-28 13:22:19,293 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 1369 mSDsluCounter, 4309 mSDsCounter, 0 mSdLazyCounter, 2353 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1369 SdHoareTripleChecker+Valid, 4180 SdHoareTripleChecker+Invalid, 2528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 2353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:22:19,293 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1369 Valid, 4180 Invalid, 2528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 2353 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-01-28 13:22:19,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49540 states. [2022-01-28 13:22:20,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49540 to 44153. [2022-01-28 13:22:20,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44153 states, 44152 states have (on average 2.8891556441384307) internal successors, (127562), 44152 states have internal predecessors, (127562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:20,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44153 states to 44153 states and 127562 transitions. [2022-01-28 13:22:20,431 INFO L78 Accepts]: Start accepts. Automaton has 44153 states and 127562 transitions. Word has length 85 [2022-01-28 13:22:20,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:22:20,431 INFO L470 AbstractCegarLoop]: Abstraction has 44153 states and 127562 transitions. [2022-01-28 13:22:20,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:20,431 INFO L276 IsEmpty]: Start isEmpty. Operand 44153 states and 127562 transitions. [2022-01-28 13:22:20,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:22:20,501 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:22:20,501 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:22:20,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-01-28 13:22:20,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2022-01-28 13:22:20,719 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:22:20,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:22:20,720 INFO L85 PathProgramCache]: Analyzing trace with hash -351630040, now seen corresponding path program 64 times [2022-01-28 13:22:20,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:22:20,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673936153] [2022-01-28 13:22:20,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:22:20,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:22:20,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:22:21,066 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:21,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:22:21,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673936153] [2022-01-28 13:22:21,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673936153] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:22:21,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461174188] [2022-01-28 13:22:21,067 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:22:21,067 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:22:21,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:22:21,084 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:22:21,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-01-28 13:22:21,195 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:22:21,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:22:21,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:22:21,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:22:21,454 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:21,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:22:21,865 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:21,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461174188] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:22:21,866 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:22:21,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:22:21,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842386513] [2022-01-28 13:22:21,866 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:22:21,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:22:21,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:22:21,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:22:21,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=937, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:22:21,867 INFO L87 Difference]: Start difference. First operand 44153 states and 127562 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:47,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:22:47,387 INFO L93 Difference]: Finished difference Result 53685 states and 153583 transitions. [2022-01-28 13:22:47,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 195 states. [2022-01-28 13:22:47,387 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:22:47,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:22:47,584 INFO L225 Difference]: With dead ends: 53685 [2022-01-28 13:22:47,584 INFO L226 Difference]: Without dead ends: 53580 [2022-01-28 13:22:47,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 205 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16397 ImplicationChecksByTransitivity, 22.9s TimeCoverageRelationStatistics Valid=5127, Invalid=37515, Unknown=0, NotChecked=0, Total=42642 [2022-01-28 13:22:47,585 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 1820 mSDsluCounter, 4567 mSDsCounter, 0 mSdLazyCounter, 2319 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1820 SdHoareTripleChecker+Valid, 4444 SdHoareTripleChecker+Invalid, 2562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 2319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:22:47,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1820 Valid, 4444 Invalid, 2562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 2319 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-01-28 13:22:47,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53580 states. [2022-01-28 13:22:48,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53580 to 43241. [2022-01-28 13:22:48,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43241 states, 43240 states have (on average 2.8871877890841815) internal successors, (124842), 43240 states have internal predecessors, (124842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:48,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43241 states to 43241 states and 124842 transitions. [2022-01-28 13:22:48,801 INFO L78 Accepts]: Start accepts. Automaton has 43241 states and 124842 transitions. Word has length 85 [2022-01-28 13:22:48,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:22:48,801 INFO L470 AbstractCegarLoop]: Abstraction has 43241 states and 124842 transitions. [2022-01-28 13:22:48,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:48,802 INFO L276 IsEmpty]: Start isEmpty. Operand 43241 states and 124842 transitions. [2022-01-28 13:22:48,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:22:48,867 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:22:48,867 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:22:48,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-01-28 13:22:49,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:22:49,075 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:22:49,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:22:49,076 INFO L85 PathProgramCache]: Analyzing trace with hash -749858998, now seen corresponding path program 65 times [2022-01-28 13:22:49,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:22:49,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672171634] [2022-01-28 13:22:49,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:22:49,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:22:49,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:22:49,343 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:49,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:22:49,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672171634] [2022-01-28 13:22:49,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672171634] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:22:49,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741981159] [2022-01-28 13:22:49,344 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:22:49,344 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:22:49,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:22:49,345 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:22:49,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-01-28 13:22:49,456 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-28 13:22:49,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:22:49,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:22:49,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:22:49,709 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:49,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:22:50,119 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:50,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741981159] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:22:50,119 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:22:50,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:22:50,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124455881] [2022-01-28 13:22:50,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:22:50,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:22:50,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:22:50,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:22:50,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:22:50,120 INFO L87 Difference]: Start difference. First operand 43241 states and 124842 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:14,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:23:14,620 INFO L93 Difference]: Finished difference Result 53446 states and 152839 transitions. [2022-01-28 13:23:14,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2022-01-28 13:23:14,620 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:23:14,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:23:14,762 INFO L225 Difference]: With dead ends: 53446 [2022-01-28 13:23:14,762 INFO L226 Difference]: Without dead ends: 53191 [2022-01-28 13:23:14,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 392 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23523 ImplicationChecksByTransitivity, 22.0s TimeCoverageRelationStatistics Valid=6453, Invalid=51869, Unknown=0, NotChecked=0, Total=58322 [2022-01-28 13:23:14,766 INFO L933 BasicCegarLoop]: 212 mSDtfsCounter, 2033 mSDsluCounter, 4590 mSDsCounter, 0 mSdLazyCounter, 2531 mSolverCounterSat, 337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2033 SdHoareTripleChecker+Valid, 4451 SdHoareTripleChecker+Invalid, 2868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 337 IncrementalHoareTripleChecker+Valid, 2531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:23:14,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2033 Valid, 4451 Invalid, 2868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [337 Valid, 2531 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-01-28 13:23:14,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53191 states. [2022-01-28 13:23:15,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53191 to 43337. [2022-01-28 13:23:15,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43337 states, 43336 states have (on average 2.885776259922466) internal successors, (125058), 43336 states have internal predecessors, (125058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:15,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43337 states to 43337 states and 125058 transitions. [2022-01-28 13:23:15,824 INFO L78 Accepts]: Start accepts. Automaton has 43337 states and 125058 transitions. Word has length 85 [2022-01-28 13:23:15,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:23:15,824 INFO L470 AbstractCegarLoop]: Abstraction has 43337 states and 125058 transitions. [2022-01-28 13:23:15,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:15,824 INFO L276 IsEmpty]: Start isEmpty. Operand 43337 states and 125058 transitions. [2022-01-28 13:23:15,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:23:15,895 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:23:15,895 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:23:15,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-01-28 13:23:16,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-01-28 13:23:16,111 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:23:16,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:23:16,112 INFO L85 PathProgramCache]: Analyzing trace with hash 2137853248, now seen corresponding path program 66 times [2022-01-28 13:23:16,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:23:16,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983465984] [2022-01-28 13:23:16,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:23:16,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:23:16,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:16,297 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:16,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:23:16,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983465984] [2022-01-28 13:23:16,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983465984] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:23:16,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563156138] [2022-01-28 13:23:16,298 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:23:16,298 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:16,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:23:16,299 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:23:16,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-01-28 13:23:16,406 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:23:16,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:23:16,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:23:16,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:23:16,596 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:16,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:23:16,889 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:16,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563156138] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:23:16,889 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:23:16,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-01-28 13:23:16,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047474901] [2022-01-28 13:23:16,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:23:16,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-28 13:23:16,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:23:16,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-28 13:23:16,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=876, Unknown=0, NotChecked=0, Total=992 [2022-01-28 13:23:16,890 INFO L87 Difference]: Start difference. First operand 43337 states and 125058 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:38,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:23:38,033 INFO L93 Difference]: Finished difference Result 50227 states and 143883 transitions. [2022-01-28 13:23:38,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2022-01-28 13:23:38,033 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 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 85 [2022-01-28 13:23:38,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:23:38,211 INFO L225 Difference]: With dead ends: 50227 [2022-01-28 13:23:38,211 INFO L226 Difference]: Without dead ends: 50155 [2022-01-28 13:23:38,212 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9855 ImplicationChecksByTransitivity, 18.3s TimeCoverageRelationStatistics Valid=3346, Invalid=23714, Unknown=0, NotChecked=0, Total=27060 [2022-01-28 13:23:38,212 INFO L933 BasicCegarLoop]: 211 mSDtfsCounter, 1248 mSDsluCounter, 4051 mSDsCounter, 0 mSdLazyCounter, 2321 mSolverCounterSat, 183 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1248 SdHoareTripleChecker+Valid, 3923 SdHoareTripleChecker+Invalid, 2504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 183 IncrementalHoareTripleChecker+Valid, 2321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:23:38,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1248 Valid, 3923 Invalid, 2504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [183 Valid, 2321 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-01-28 13:23:38,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50155 states. [2022-01-28 13:23:39,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50155 to 44785. [2022-01-28 13:23:39,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44785 states, 44784 states have (on average 2.8848695962843873) internal successors, (129196), 44784 states have internal predecessors, (129196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:39,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44785 states to 44785 states and 129196 transitions. [2022-01-28 13:23:39,346 INFO L78 Accepts]: Start accepts. Automaton has 44785 states and 129196 transitions. Word has length 85 [2022-01-28 13:23:39,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:23:39,346 INFO L470 AbstractCegarLoop]: Abstraction has 44785 states and 129196 transitions. [2022-01-28 13:23:39,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:39,347 INFO L276 IsEmpty]: Start isEmpty. Operand 44785 states and 129196 transitions. [2022-01-28 13:23:39,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:23:39,414 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:23:39,414 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:23:39,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-01-28 13:23:39,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2022-01-28 13:23:39,625 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:23:39,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:23:39,626 INFO L85 PathProgramCache]: Analyzing trace with hash -2136396662, now seen corresponding path program 67 times [2022-01-28 13:23:39,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:23:39,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738564102] [2022-01-28 13:23:39,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:23:39,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:23:39,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:39,949 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:39,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:23:39,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738564102] [2022-01-28 13:23:39,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738564102] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:23:39,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438574604] [2022-01-28 13:23:39,949 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:23:39,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:39,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:23:39,951 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:23:39,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-01-28 13:23:40,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:40,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:23:40,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:23:40,295 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:40,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:23:40,723 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:40,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438574604] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:23:40,724 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:23:40,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:23:40,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100227956] [2022-01-28 13:23:40,724 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:23:40,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:23:40,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:23:40,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:23:40,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=938, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:23:40,725 INFO L87 Difference]: Start difference. First operand 44785 states and 129196 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:12,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:24:12,856 INFO L93 Difference]: Finished difference Result 56654 states and 162214 transitions. [2022-01-28 13:24:12,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-01-28 13:24:12,857 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:24:12,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:24:13,073 INFO L225 Difference]: With dead ends: 56654 [2022-01-28 13:24:13,073 INFO L226 Difference]: Without dead ends: 56564 [2022-01-28 13:24:13,075 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 230 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21248 ImplicationChecksByTransitivity, 29.0s TimeCoverageRelationStatistics Valid=6131, Invalid=47461, Unknown=0, NotChecked=0, Total=53592 [2022-01-28 13:24:13,076 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 1710 mSDsluCounter, 4812 mSDsCounter, 0 mSdLazyCounter, 2629 mSolverCounterSat, 268 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1710 SdHoareTripleChecker+Valid, 4640 SdHoareTripleChecker+Invalid, 2897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 268 IncrementalHoareTripleChecker+Valid, 2629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:24:13,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1710 Valid, 4640 Invalid, 2897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [268 Valid, 2629 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-01-28 13:24:13,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56564 states. [2022-01-28 13:24:14,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56564 to 46285. [2022-01-28 13:24:14,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46285 states, 46284 states have (on average 2.88386915564774) internal successors, (133477), 46284 states have internal predecessors, (133477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:14,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46285 states to 46285 states and 133477 transitions. [2022-01-28 13:24:14,440 INFO L78 Accepts]: Start accepts. Automaton has 46285 states and 133477 transitions. Word has length 85 [2022-01-28 13:24:14,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:24:14,440 INFO L470 AbstractCegarLoop]: Abstraction has 46285 states and 133477 transitions. [2022-01-28 13:24:14,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:14,440 INFO L276 IsEmpty]: Start isEmpty. Operand 46285 states and 133477 transitions. [2022-01-28 13:24:14,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:24:14,514 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:24:14,514 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:24:14,531 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-01-28 13:24:14,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-01-28 13:24:14,728 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:24:14,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:24:14,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1840158528, now seen corresponding path program 68 times [2022-01-28 13:24:14,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:24:14,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216765633] [2022-01-28 13:24:14,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:24:14,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:24:14,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:24:15,047 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:15,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:24:15,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216765633] [2022-01-28 13:24:15,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216765633] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:24:15,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707201980] [2022-01-28 13:24:15,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:24:15,048 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:24:15,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:24:15,060 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:24:15,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-01-28 13:24:15,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:24:15,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:24:15,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:24:15,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:24:15,385 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:15,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:24:15,731 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:15,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707201980] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:24:15,731 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:24:15,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 31 [2022-01-28 13:24:15,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619261093] [2022-01-28 13:24:15,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:24:15,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-28 13:24:15,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:24:15,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-28 13:24:15,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=833, Unknown=0, NotChecked=0, Total=930 [2022-01-28 13:24:15,732 INFO L87 Difference]: Start difference. First operand 46285 states and 133477 transitions. Second operand has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:34,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:24:34,365 INFO L93 Difference]: Finished difference Result 48661 states and 139878 transitions. [2022-01-28 13:24:34,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-01-28 13:24:34,365 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 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 85 [2022-01-28 13:24:34,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:24:34,470 INFO L225 Difference]: With dead ends: 48661 [2022-01-28 13:24:34,470 INFO L226 Difference]: Without dead ends: 48553 [2022-01-28 13:24:34,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 152 SyntacticMatches, 2 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8543 ImplicationChecksByTransitivity, 16.2s TimeCoverageRelationStatistics Valid=2558, Invalid=20698, Unknown=0, NotChecked=0, Total=23256 [2022-01-28 13:24:34,472 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 910 mSDsluCounter, 3689 mSDsCounter, 0 mSdLazyCounter, 2072 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 910 SdHoareTripleChecker+Valid, 3600 SdHoareTripleChecker+Invalid, 2246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 2072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:24:34,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [910 Valid, 3600 Invalid, 2246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 2072 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-01-28 13:24:34,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48553 states. [2022-01-28 13:24:35,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48553 to 46373. [2022-01-28 13:24:35,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46373 states, 46372 states have (on average 2.883442594669197) internal successors, (133711), 46372 states have internal predecessors, (133711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:35,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46373 states to 46373 states and 133711 transitions. [2022-01-28 13:24:35,537 INFO L78 Accepts]: Start accepts. Automaton has 46373 states and 133711 transitions. Word has length 85 [2022-01-28 13:24:35,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:24:35,537 INFO L470 AbstractCegarLoop]: Abstraction has 46373 states and 133711 transitions. [2022-01-28 13:24:35,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:35,537 INFO L276 IsEmpty]: Start isEmpty. Operand 46373 states and 133711 transitions. [2022-01-28 13:24:35,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:24:35,612 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:24:35,613 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:24:35,630 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-01-28 13:24:35,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-01-28 13:24:35,828 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:24:35,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:24:35,829 INFO L85 PathProgramCache]: Analyzing trace with hash 1642898954, now seen corresponding path program 69 times [2022-01-28 13:24:35,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:24:35,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38550660] [2022-01-28 13:24:35,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:24:35,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:24:35,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:24:36,036 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:36,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:24:36,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38550660] [2022-01-28 13:24:36,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38550660] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:24:36,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614571576] [2022-01-28 13:24:36,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:24:36,037 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:24:36,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:24:36,048 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:24:36,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-01-28 13:24:36,148 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:24:36,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:24:36,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:24:36,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:24:36,410 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:36,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:24:36,778 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:36,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614571576] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:24:36,778 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:24:36,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-01-28 13:24:36,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851837681] [2022-01-28 13:24:36,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:24:36,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-28 13:24:36,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:24:36,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-28 13:24:36,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=867, Unknown=0, NotChecked=0, Total=992 [2022-01-28 13:24:36,779 INFO L87 Difference]: Start difference. First operand 46373 states and 133711 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:53,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:24:53,274 INFO L93 Difference]: Finished difference Result 57743 states and 165651 transitions. [2022-01-28 13:24:53,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2022-01-28 13:24:53,274 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 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 85 [2022-01-28 13:24:53,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:24:53,524 INFO L225 Difference]: With dead ends: 57743 [2022-01-28 13:24:53,524 INFO L226 Difference]: Without dead ends: 57671 [2022-01-28 13:24:53,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7359 ImplicationChecksByTransitivity, 14.1s TimeCoverageRelationStatistics Valid=2873, Invalid=18007, Unknown=0, NotChecked=0, Total=20880 [2022-01-28 13:24:53,525 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 1412 mSDsluCounter, 4076 mSDsCounter, 0 mSdLazyCounter, 2277 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1412 SdHoareTripleChecker+Valid, 3940 SdHoareTripleChecker+Invalid, 2417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 2277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:24:53,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1412 Valid, 3940 Invalid, 2417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 2277 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-01-28 13:24:53,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57671 states. [2022-01-28 13:24:54,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57671 to 49169. [2022-01-28 13:24:54,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49169 states, 49168 states have (on average 2.884396355353075) internal successors, (141820), 49168 states have internal predecessors, (141820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:54,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49169 states to 49169 states and 141820 transitions. [2022-01-28 13:24:54,813 INFO L78 Accepts]: Start accepts. Automaton has 49169 states and 141820 transitions. Word has length 85 [2022-01-28 13:24:54,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:24:54,813 INFO L470 AbstractCegarLoop]: Abstraction has 49169 states and 141820 transitions. [2022-01-28 13:24:54,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:54,813 INFO L276 IsEmpty]: Start isEmpty. Operand 49169 states and 141820 transitions. [2022-01-28 13:24:54,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:24:54,901 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:24:54,901 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:24:54,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-01-28 13:24:55,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:24:55,118 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:24:55,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:24:55,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1663616340, now seen corresponding path program 70 times [2022-01-28 13:24:55,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:24:55,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854618223] [2022-01-28 13:24:55,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:24:55,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:24:55,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:24:55,298 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:55,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:24:55,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854618223] [2022-01-28 13:24:55,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854618223] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:24:55,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811768240] [2022-01-28 13:24:55,298 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:24:55,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:24:55,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:24:55,300 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:24:55,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-01-28 13:24:55,554 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:24:55,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:24:55,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:24:55,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:24:55,819 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:55,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:24:56,289 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:56,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811768240] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:24:56,290 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:24:56,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:24:56,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274753700] [2022-01-28 13:24:56,290 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:24:56,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:24:56,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:24:56,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:24:56,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=929, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:24:56,291 INFO L87 Difference]: Start difference. First operand 49169 states and 141820 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:19,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:19,096 INFO L93 Difference]: Finished difference Result 59715 states and 170993 transitions. [2022-01-28 13:25:19,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-01-28 13:25:19,096 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:25:19,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:19,247 INFO L225 Difference]: With dead ends: 59715 [2022-01-28 13:25:19,248 INFO L226 Difference]: Without dead ends: 59655 [2022-01-28 13:25:19,249 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12341 ImplicationChecksByTransitivity, 20.9s TimeCoverageRelationStatistics Valid=4300, Invalid=28642, Unknown=0, NotChecked=0, Total=32942 [2022-01-28 13:25:19,249 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 1726 mSDsluCounter, 3986 mSDsCounter, 0 mSdLazyCounter, 2173 mSolverCounterSat, 202 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1726 SdHoareTripleChecker+Valid, 3876 SdHoareTripleChecker+Invalid, 2375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 2173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:19,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1726 Valid, 3876 Invalid, 2375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [202 Valid, 2173 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-01-28 13:25:19,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59655 states. [2022-01-28 13:25:20,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59655 to 47205. [2022-01-28 13:25:20,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47205 states, 47204 states have (on average 2.881853232776883) internal successors, (136035), 47204 states have internal predecessors, (136035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:20,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47205 states to 47205 states and 136035 transitions. [2022-01-28 13:25:20,578 INFO L78 Accepts]: Start accepts. Automaton has 47205 states and 136035 transitions. Word has length 85 [2022-01-28 13:25:20,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:20,579 INFO L470 AbstractCegarLoop]: Abstraction has 47205 states and 136035 transitions. [2022-01-28 13:25:20,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:20,579 INFO L276 IsEmpty]: Start isEmpty. Operand 47205 states and 136035 transitions. [2022-01-28 13:25:20,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:25:20,658 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:20,658 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:20,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-01-28 13:25:20,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:20,865 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:20,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:20,865 INFO L85 PathProgramCache]: Analyzing trace with hash 1345204234, now seen corresponding path program 71 times [2022-01-28 13:25:20,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:20,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900368294] [2022-01-28 13:25:20,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:20,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:20,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:21,057 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:21,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:21,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900368294] [2022-01-28 13:25:21,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900368294] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:21,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904187569] [2022-01-28 13:25:21,057 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:25:21,057 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:21,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:21,059 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:21,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-01-28 13:25:21,209 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:25:21,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:21,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:25:21,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:21,448 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:21,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:21,968 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:21,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904187569] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:21,968 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:21,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 31 [2022-01-28 13:25:21,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321383564] [2022-01-28 13:25:21,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:21,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-28 13:25:21,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:21,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-28 13:25:21,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2022-01-28 13:25:21,969 INFO L87 Difference]: Start difference. First operand 47205 states and 136035 transitions. Second operand has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:38,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:38,978 INFO L93 Difference]: Finished difference Result 49683 states and 142554 transitions. [2022-01-28 13:25:38,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-01-28 13:25:38,978 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 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 85 [2022-01-28 13:25:38,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:39,099 INFO L225 Difference]: With dead ends: 49683 [2022-01-28 13:25:39,099 INFO L226 Difference]: Without dead ends: 49575 [2022-01-28 13:25:39,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 152 SyntacticMatches, 2 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5611 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=1961, Invalid=14295, Unknown=0, NotChecked=0, Total=16256 [2022-01-28 13:25:39,100 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 1089 mSDsluCounter, 3363 mSDsCounter, 0 mSdLazyCounter, 1889 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1089 SdHoareTripleChecker+Valid, 3308 SdHoareTripleChecker+Invalid, 2002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:39,100 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1089 Valid, 3308 Invalid, 2002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1889 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-01-28 13:25:39,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49575 states. [2022-01-28 13:25:40,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49575 to 47301. [2022-01-28 13:25:40,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47301 states, 47300 states have (on average 2.8823467230443973) internal successors, (136335), 47300 states have internal predecessors, (136335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:40,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47301 states to 47301 states and 136335 transitions. [2022-01-28 13:25:40,331 INFO L78 Accepts]: Start accepts. Automaton has 47301 states and 136335 transitions. Word has length 85 [2022-01-28 13:25:40,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:40,331 INFO L470 AbstractCegarLoop]: Abstraction has 47301 states and 136335 transitions. [2022-01-28 13:25:40,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 4.290322580645161) internal successors, (133), 31 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:40,331 INFO L276 IsEmpty]: Start isEmpty. Operand 47301 states and 136335 transitions. [2022-01-28 13:25:40,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:25:40,577 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:40,577 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:40,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:40,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:40,791 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:40,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:40,792 INFO L85 PathProgramCache]: Analyzing trace with hash 1578644024, now seen corresponding path program 72 times [2022-01-28 13:25:40,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:40,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452909625] [2022-01-28 13:25:40,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:40,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:40,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:40,955 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:40,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:40,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452909625] [2022-01-28 13:25:40,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452909625] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:40,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372510653] [2022-01-28 13:25:40,955 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:25:40,955 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:40,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:40,956 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:40,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-01-28 13:25:41,079 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:25:41,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:41,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:25:41,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:41,404 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:41,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:41,771 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:41,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372510653] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:41,772 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:41,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 30 [2022-01-28 13:25:41,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786780114] [2022-01-28 13:25:41,772 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:41,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-01-28 13:25:41,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:41,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-01-28 13:25:41,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=772, Unknown=0, NotChecked=0, Total=870 [2022-01-28 13:25:41,773 INFO L87 Difference]: Start difference. First operand 47301 states and 136335 transitions. Second operand has 30 states, 30 states have (on average 4.4) internal successors, (132), 30 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:46,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:46,575 INFO L93 Difference]: Finished difference Result 48441 states and 139317 transitions. [2022-01-28 13:25:46,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-28 13:25:46,576 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 4.4) internal successors, (132), 30 states have internal predecessors, (132), 0 states have call successors, (0), 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 85 [2022-01-28 13:25:46,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:46,733 INFO L225 Difference]: With dead ends: 48441 [2022-01-28 13:25:46,734 INFO L226 Difference]: Without dead ends: 48321 [2022-01-28 13:25:46,734 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 153 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1724 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=809, Invalid=5197, Unknown=0, NotChecked=0, Total=6006 [2022-01-28 13:25:46,734 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 682 mSDsluCounter, 2467 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 682 SdHoareTripleChecker+Valid, 2452 SdHoareTripleChecker+Invalid, 1387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:46,734 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [682 Valid, 2452 Invalid, 1387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1307 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-28 13:25:46,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48321 states. [2022-01-28 13:25:47,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48321 to 47357. [2022-01-28 13:25:47,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47357 states, 47356 states have (on average 2.8817678858011657) internal successors, (136469), 47356 states have internal predecessors, (136469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:48,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47357 states to 47357 states and 136469 transitions. [2022-01-28 13:25:48,051 INFO L78 Accepts]: Start accepts. Automaton has 47357 states and 136469 transitions. Word has length 85 [2022-01-28 13:25:48,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:48,051 INFO L470 AbstractCegarLoop]: Abstraction has 47357 states and 136469 transitions. [2022-01-28 13:25:48,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 4.4) internal successors, (132), 30 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:48,051 INFO L276 IsEmpty]: Start isEmpty. Operand 47357 states and 136469 transitions. [2022-01-28 13:25:48,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:25:48,354 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:48,354 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:48,391 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:48,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2022-01-28 13:25:48,555 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:48,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:48,555 INFO L85 PathProgramCache]: Analyzing trace with hash 779253390, now seen corresponding path program 73 times [2022-01-28 13:25:48,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:48,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231743405] [2022-01-28 13:25:48,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:48,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:48,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:48,717 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:48,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:48,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231743405] [2022-01-28 13:25:48,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231743405] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:48,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950807187] [2022-01-28 13:25:48,717 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:25:48,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:48,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:48,718 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:48,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-01-28 13:25:48,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:48,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:25:48,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:49,193 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:49,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:49,538 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:49,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950807187] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:49,538 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:49,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-01-28 13:25:49,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223521627] [2022-01-28 13:25:49,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:49,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-28 13:25:49,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:49,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-28 13:25:49,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=869, Unknown=0, NotChecked=0, Total=992 [2022-01-28 13:25:49,539 INFO L87 Difference]: Start difference. First operand 47357 states and 136469 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:04,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:04,756 INFO L93 Difference]: Finished difference Result 58460 states and 167228 transitions. [2022-01-28 13:26:04,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-01-28 13:26:04,756 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 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 85 [2022-01-28 13:26:04,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:04,896 INFO L225 Difference]: With dead ends: 58460 [2022-01-28 13:26:04,896 INFO L226 Difference]: Without dead ends: 58388 [2022-01-28 13:26:04,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9118 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=3033, Invalid=21459, Unknown=0, NotChecked=0, Total=24492 [2022-01-28 13:26:04,897 INFO L933 BasicCegarLoop]: 207 mSDtfsCounter, 1312 mSDsluCounter, 3597 mSDsCounter, 0 mSdLazyCounter, 1817 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1312 SdHoareTripleChecker+Valid, 3515 SdHoareTripleChecker+Invalid, 1965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:04,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1312 Valid, 3515 Invalid, 1965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1817 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-01-28 13:26:05,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58388 states. [2022-01-28 13:26:06,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58388 to 50273. [2022-01-28 13:26:06,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50273 states, 50272 states have (on average 2.88375238701464) internal successors, (144972), 50272 states have internal predecessors, (144972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:06,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50273 states to 50273 states and 144972 transitions. [2022-01-28 13:26:06,273 INFO L78 Accepts]: Start accepts. Automaton has 50273 states and 144972 transitions. Word has length 85 [2022-01-28 13:26:06,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:06,273 INFO L470 AbstractCegarLoop]: Abstraction has 50273 states and 144972 transitions. [2022-01-28 13:26:06,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:06,273 INFO L276 IsEmpty]: Start isEmpty. Operand 50273 states and 144972 transitions. [2022-01-28 13:26:06,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:26:06,554 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:06,554 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:06,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:06,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:06,768 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:06,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:06,768 INFO L85 PathProgramCache]: Analyzing trace with hash 799970776, now seen corresponding path program 74 times [2022-01-28 13:26:06,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:06,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078566806] [2022-01-28 13:26:06,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:06,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:06,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:06,938 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:06,939 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:06,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078566806] [2022-01-28 13:26:06,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078566806] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:06,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855745394] [2022-01-28 13:26:06,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:26:06,939 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:06,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:06,940 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:06,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-01-28 13:26:07,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:26:07,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:07,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:26:07,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:07,456 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:07,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:07,797 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:07,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855745394] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:07,797 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:07,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:26:07,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834474734] [2022-01-28 13:26:07,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:07,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:26:07,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:07,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:26:07,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=931, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:26:07,798 INFO L87 Difference]: Start difference. First operand 50273 states and 144972 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:12,403 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-01-28 13:26:35,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:35,277 INFO L93 Difference]: Finished difference Result 62579 states and 178599 transitions. [2022-01-28 13:26:35,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 194 states. [2022-01-28 13:26:35,278 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:26:35,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:35,458 INFO L225 Difference]: With dead ends: 62579 [2022-01-28 13:26:35,458 INFO L226 Difference]: Without dead ends: 62489 [2022-01-28 13:26:35,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 359 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17393 ImplicationChecksByTransitivity, 21.3s TimeCoverageRelationStatistics Valid=5308, Invalid=38164, Unknown=0, NotChecked=0, Total=43472 [2022-01-28 13:26:35,460 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 2045 mSDsluCounter, 4184 mSDsCounter, 0 mSdLazyCounter, 2241 mSolverCounterSat, 240 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2045 SdHoareTripleChecker+Valid, 4048 SdHoareTripleChecker+Invalid, 2482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 2241 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:35,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2045 Valid, 4048 Invalid, 2482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 2241 Invalid, 1 Unknown, 0 Unchecked, 6.0s Time] [2022-01-28 13:26:35,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62489 states. [2022-01-28 13:26:36,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62489 to 50541. [2022-01-28 13:26:36,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50541 states, 50540 states have (on average 2.883359715077167) internal successors, (145725), 50540 states have internal predecessors, (145725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:37,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50541 states to 50541 states and 145725 transitions. [2022-01-28 13:26:37,176 INFO L78 Accepts]: Start accepts. Automaton has 50541 states and 145725 transitions. Word has length 85 [2022-01-28 13:26:37,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:37,176 INFO L470 AbstractCegarLoop]: Abstraction has 50541 states and 145725 transitions. [2022-01-28 13:26:37,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:37,176 INFO L276 IsEmpty]: Start isEmpty. Operand 50541 states and 145725 transitions. [2022-01-28 13:26:37,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:26:37,275 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:37,275 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:37,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:37,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:37,491 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:37,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:37,492 INFO L85 PathProgramCache]: Analyzing trace with hash 401741818, now seen corresponding path program 75 times [2022-01-28 13:26:37,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:37,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410259764] [2022-01-28 13:26:37,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:37,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:37,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:37,818 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:37,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:37,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410259764] [2022-01-28 13:26:37,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410259764] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:37,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635332491] [2022-01-28 13:26:37,819 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:26:37,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:37,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:37,820 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:37,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-01-28 13:26:37,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-28 13:26:37,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:37,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:26:37,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:38,222 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:38,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:38,585 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:38,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635332491] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:38,586 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:38,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:26:38,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575648485] [2022-01-28 13:26:38,586 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:38,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:26:38,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:38,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:26:38,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:26:38,587 INFO L87 Difference]: Start difference. First operand 50541 states and 145725 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:00,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:00,470 INFO L93 Difference]: Finished difference Result 64660 states and 185170 transitions. [2022-01-28 13:27:00,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 254 states. [2022-01-28 13:27:00,471 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:27:00,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:00,640 INFO L225 Difference]: With dead ends: 64660 [2022-01-28 13:27:00,640 INFO L226 Difference]: Without dead ends: 64555 [2022-01-28 13:27:00,645 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 269 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30396 ImplicationChecksByTransitivity, 19.1s TimeCoverageRelationStatistics Valid=7074, Invalid=66096, Unknown=0, NotChecked=0, Total=73170 [2022-01-28 13:27:00,646 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 1683 mSDsluCounter, 4163 mSDsCounter, 0 mSdLazyCounter, 2306 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1683 SdHoareTripleChecker+Valid, 4049 SdHoareTripleChecker+Invalid, 2549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 2306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:00,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1683 Valid, 4049 Invalid, 2549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 2306 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-01-28 13:27:00,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64555 states. [2022-01-28 13:27:01,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64555 to 53437. [2022-01-28 13:27:02,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53437 states, 53436 states have (on average 2.8871360131746386) internal successors, (154277), 53436 states have internal predecessors, (154277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:02,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53437 states to 53437 states and 154277 transitions. [2022-01-28 13:27:02,183 INFO L78 Accepts]: Start accepts. Automaton has 53437 states and 154277 transitions. Word has length 85 [2022-01-28 13:27:02,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:02,183 INFO L470 AbstractCegarLoop]: Abstraction has 53437 states and 154277 transitions. [2022-01-28 13:27:02,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:02,183 INFO L276 IsEmpty]: Start isEmpty. Operand 53437 states and 154277 transitions. [2022-01-28 13:27:02,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:27:02,498 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:02,498 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:02,517 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:02,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2022-01-28 13:27:02,712 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:02,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:02,712 INFO L85 PathProgramCache]: Analyzing trace with hash 951304790, now seen corresponding path program 76 times [2022-01-28 13:27:02,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:02,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382043790] [2022-01-28 13:27:02,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:02,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:02,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:02,900 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:02,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:02,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382043790] [2022-01-28 13:27:02,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382043790] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:02,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575581845] [2022-01-28 13:27:02,901 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:27:02,901 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:02,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:02,902 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:02,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-01-28 13:27:02,999 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:27:03,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:03,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:27:03,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:03,408 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:03,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:03,781 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:03,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575581845] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:03,781 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:03,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:27:03,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973187900] [2022-01-28 13:27:03,781 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:03,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:27:03,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:03,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:27:03,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:27:03,782 INFO L87 Difference]: Start difference. First operand 53437 states and 154277 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:29,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:29,220 INFO L93 Difference]: Finished difference Result 81895 states and 234703 transitions. [2022-01-28 13:27:29,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 322 states. [2022-01-28 13:27:29,221 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:27:29,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:29,431 INFO L225 Difference]: With dead ends: 81895 [2022-01-28 13:27:29,431 INFO L226 Difference]: Without dead ends: 81265 [2022-01-28 13:27:29,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 337 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49445 ImplicationChecksByTransitivity, 22.5s TimeCoverageRelationStatistics Valid=10013, Invalid=104569, Unknown=0, NotChecked=0, Total=114582 [2022-01-28 13:27:29,436 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 2196 mSDsluCounter, 5295 mSDsCounter, 0 mSdLazyCounter, 3050 mSolverCounterSat, 245 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2196 SdHoareTripleChecker+Valid, 5058 SdHoareTripleChecker+Invalid, 3295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 245 IncrementalHoareTripleChecker+Valid, 3050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:29,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2196 Valid, 5058 Invalid, 3295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [245 Valid, 3050 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-01-28 13:27:29,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81265 states. [2022-01-28 13:27:31,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81265 to 59451. [2022-01-28 13:27:31,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59451 states, 59450 states have (on average 2.892010092514718) internal successors, (171930), 59450 states have internal predecessors, (171930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:31,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59451 states to 59451 states and 171930 transitions. [2022-01-28 13:27:31,636 INFO L78 Accepts]: Start accepts. Automaton has 59451 states and 171930 transitions. Word has length 85 [2022-01-28 13:27:31,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:31,636 INFO L470 AbstractCegarLoop]: Abstraction has 59451 states and 171930 transitions. [2022-01-28 13:27:31,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:31,636 INFO L276 IsEmpty]: Start isEmpty. Operand 59451 states and 171930 transitions. [2022-01-28 13:27:31,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:27:31,738 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:31,738 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:31,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:31,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2022-01-28 13:27:31,951 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:31,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:31,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1304018864, now seen corresponding path program 77 times [2022-01-28 13:27:31,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:31,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698916600] [2022-01-28 13:27:31,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:31,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:31,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:32,079 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:32,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:32,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698916600] [2022-01-28 13:27:32,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698916600] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:32,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336184704] [2022-01-28 13:27:32,079 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:27:32,079 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:32,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:32,081 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:32,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-01-28 13:27:32,181 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-28 13:27:32,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:32,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:27:32,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:32,512 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:32,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:32,848 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:32,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336184704] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:32,848 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:32,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 28 [2022-01-28 13:27:32,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717648004] [2022-01-28 13:27:32,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:32,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-28 13:27:32,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:32,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-28 13:27:32,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2022-01-28 13:27:32,849 INFO L87 Difference]: Start difference. First operand 59451 states and 171930 transitions. Second operand has 28 states, 28 states have (on average 4.464285714285714) internal successors, (125), 28 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:48,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:48,026 INFO L93 Difference]: Finished difference Result 86420 states and 248898 transitions. [2022-01-28 13:27:48,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 207 states. [2022-01-28 13:27:48,026 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 4.464285714285714) internal successors, (125), 28 states have internal predecessors, (125), 0 states have call successors, (0), 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 85 [2022-01-28 13:27:48,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:48,254 INFO L225 Difference]: With dead ends: 86420 [2022-01-28 13:27:48,254 INFO L226 Difference]: Without dead ends: 85835 [2022-01-28 13:27:48,257 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 154 SyntacticMatches, 1 SemanticMatches, 220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19001 ImplicationChecksByTransitivity, 12.9s TimeCoverageRelationStatistics Valid=4885, Invalid=44177, Unknown=0, NotChecked=0, Total=49062 [2022-01-28 13:27:48,257 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 1389 mSDsluCounter, 3658 mSDsCounter, 0 mSdLazyCounter, 2141 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1389 SdHoareTripleChecker+Valid, 3577 SdHoareTripleChecker+Invalid, 2332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 2141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:48,257 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1389 Valid, 3577 Invalid, 2332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 2141 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-28 13:27:48,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85835 states. [2022-01-28 13:27:49,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85835 to 63701. [2022-01-28 13:27:49,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63701 states, 63700 states have (on average 2.886860282574568) internal successors, (183893), 63700 states have internal predecessors, (183893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:50,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63701 states to 63701 states and 183893 transitions. [2022-01-28 13:27:50,106 INFO L78 Accepts]: Start accepts. Automaton has 63701 states and 183893 transitions. Word has length 85 [2022-01-28 13:27:50,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:50,106 INFO L470 AbstractCegarLoop]: Abstraction has 63701 states and 183893 transitions. [2022-01-28 13:27:50,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 4.464285714285714) internal successors, (125), 28 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:50,106 INFO L276 IsEmpty]: Start isEmpty. Operand 63701 states and 183893 transitions. [2022-01-28 13:27:50,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:27:50,470 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:50,470 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:50,500 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:50,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:50,699 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:50,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:50,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1322894808, now seen corresponding path program 78 times [2022-01-28 13:27:50,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:50,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085417268] [2022-01-28 13:27:50,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:50,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:50,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:50,865 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:50,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:50,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085417268] [2022-01-28 13:27:50,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085417268] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:50,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197579287] [2022-01-28 13:27:50,866 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:27:50,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:50,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:50,867 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:50,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-01-28 13:27:50,970 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-28 13:27:50,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:50,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:27:50,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:51,240 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:51,241 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:51,809 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:51,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197579287] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:51,809 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:51,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:27:51,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072321359] [2022-01-28 13:27:51,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:51,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:27:51,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:51,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:27:51,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=950, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:27:51,810 INFO L87 Difference]: Start difference. First operand 63701 states and 183893 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:28:17,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:28:17,469 INFO L93 Difference]: Finished difference Result 81730 states and 233249 transitions. [2022-01-28 13:28:17,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 289 states. [2022-01-28 13:28:17,470 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:28:17,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:28:17,681 INFO L225 Difference]: With dead ends: 81730 [2022-01-28 13:28:17,682 INFO L226 Difference]: Without dead ends: 81385 [2022-01-28 13:28:17,685 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 301 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38668 ImplicationChecksByTransitivity, 22.9s TimeCoverageRelationStatistics Valid=8931, Invalid=82575, Unknown=0, NotChecked=0, Total=91506 [2022-01-28 13:28:17,685 INFO L933 BasicCegarLoop]: 210 mSDtfsCounter, 2107 mSDsluCounter, 3872 mSDsCounter, 0 mSdLazyCounter, 1983 mSolverCounterSat, 337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2107 SdHoareTripleChecker+Valid, 3754 SdHoareTripleChecker+Invalid, 2320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 337 IncrementalHoareTripleChecker+Valid, 1983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:28:17,685 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2107 Valid, 3754 Invalid, 2320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [337 Valid, 1983 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-01-28 13:28:17,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81385 states. [2022-01-28 13:28:19,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81385 to 67517. [2022-01-28 13:28:19,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67517 states, 67516 states have (on average 2.888248711416553) internal successors, (195003), 67516 states have internal predecessors, (195003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:28:19,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67517 states to 67517 states and 195003 transitions. [2022-01-28 13:28:19,854 INFO L78 Accepts]: Start accepts. Automaton has 67517 states and 195003 transitions. Word has length 85 [2022-01-28 13:28:19,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:28:19,854 INFO L470 AbstractCegarLoop]: Abstraction has 67517 states and 195003 transitions. [2022-01-28 13:28:19,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:28:19,854 INFO L276 IsEmpty]: Start isEmpty. Operand 67517 states and 195003 transitions. [2022-01-28 13:28:20,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:28:20,102 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:28:20,103 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:28:20,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-01-28 13:28:20,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:28:20,318 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:28:20,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:28:20,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1872457780, now seen corresponding path program 79 times [2022-01-28 13:28:20,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:28:20,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311374687] [2022-01-28 13:28:20,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:28:20,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:28:20,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:28:20,496 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:28:20,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:28:20,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311374687] [2022-01-28 13:28:20,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311374687] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:28:20,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271711800] [2022-01-28 13:28:20,497 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:28:20,497 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:28:20,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:28:20,498 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:28:20,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-01-28 13:28:20,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:28:20,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:28:20,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:28:20,763 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:28:20,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:28:21,109 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:28:21,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271711800] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:28:21,110 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:28:21,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:28:21,110 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830070326] [2022-01-28 13:28:21,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:28:21,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:28:21,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:28:21,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:28:21,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=953, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:28:21,111 INFO L87 Difference]: Start difference. First operand 67517 states and 195003 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:28:49,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:28:49,270 INFO L93 Difference]: Finished difference Result 92409 states and 264248 transitions. [2022-01-28 13:28:49,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 283 states. [2022-01-28 13:28:49,270 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:28:49,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:28:49,498 INFO L225 Difference]: With dead ends: 92409 [2022-01-28 13:28:49,498 INFO L226 Difference]: Without dead ends: 91749 [2022-01-28 13:28:49,501 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 300 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38142 ImplicationChecksByTransitivity, 25.2s TimeCoverageRelationStatistics Valid=9186, Invalid=81716, Unknown=0, NotChecked=0, Total=90902 [2022-01-28 13:28:49,501 INFO L933 BasicCegarLoop]: 246 mSDtfsCounter, 1883 mSDsluCounter, 5525 mSDsCounter, 0 mSdLazyCounter, 3107 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1883 SdHoareTripleChecker+Valid, 5216 SdHoareTripleChecker+Invalid, 3337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 3107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:28:49,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1883 Valid, 5216 Invalid, 3337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 3107 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-01-28 13:28:49,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91749 states. [2022-01-28 13:28:51,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91749 to 68141. [2022-01-28 13:28:51,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68141 states, 68140 states have (on average 2.8849867918990313) internal successors, (196583), 68140 states have internal predecessors, (196583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:28:51,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68141 states to 68141 states and 196583 transitions. [2022-01-28 13:28:51,701 INFO L78 Accepts]: Start accepts. Automaton has 68141 states and 196583 transitions. Word has length 85 [2022-01-28 13:28:51,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:28:51,701 INFO L470 AbstractCegarLoop]: Abstraction has 68141 states and 196583 transitions. [2022-01-28 13:28:51,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:28:51,701 INFO L276 IsEmpty]: Start isEmpty. Operand 68141 states and 196583 transitions. [2022-01-28 13:28:51,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:28:51,818 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:28:51,819 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:28:51,837 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-01-28 13:28:52,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-01-28 13:28:52,027 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:28:52,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:28:52,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1362410024, now seen corresponding path program 80 times [2022-01-28 13:28:52,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:28:52,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840681221] [2022-01-28 13:28:52,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:28:52,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:28:52,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:28:52,504 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:28:52,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:28:52,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840681221] [2022-01-28 13:28:52,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840681221] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:28:52,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616659365] [2022-01-28 13:28:52,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:28:52,504 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:28:52,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:28:52,505 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:28:52,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-01-28 13:28:52,602 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:28:52,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:28:52,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:28:52,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:28:52,836 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:28:52,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:28:53,185 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:28:53,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616659365] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:28:53,185 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:28:53,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:28:53,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436869350] [2022-01-28 13:28:53,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:28:53,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:28:53,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:28:53,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:28:53,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:28:53,186 INFO L87 Difference]: Start difference. First operand 68141 states and 196583 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:29:45,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:29:45,022 INFO L93 Difference]: Finished difference Result 85940 states and 245990 transitions. [2022-01-28 13:29:45,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 213 states. [2022-01-28 13:29:45,022 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 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 85 [2022-01-28 13:29:45,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:29:45,230 INFO L225 Difference]: With dead ends: 85940 [2022-01-28 13:29:45,231 INFO L226 Difference]: Without dead ends: 85880 [2022-01-28 13:29:45,233 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21248 ImplicationChecksByTransitivity, 48.6s TimeCoverageRelationStatistics Valid=6883, Invalid=45787, Unknown=0, NotChecked=0, Total=52670 [2022-01-28 13:29:45,233 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 1692 mSDsluCounter, 4775 mSDsCounter, 0 mSdLazyCounter, 2267 mSolverCounterSat, 270 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1692 SdHoareTripleChecker+Valid, 4642 SdHoareTripleChecker+Invalid, 2537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 270 IncrementalHoareTripleChecker+Valid, 2267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:29:45,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1692 Valid, 4642 Invalid, 2537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [270 Valid, 2267 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-01-28 13:29:45,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85880 states. [2022-01-28 13:29:46,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85880 to 72265. [2022-01-28 13:29:46,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72265 states, 72264 states have (on average 2.8886305767740508) internal successors, (208744), 72264 states have internal predecessors, (208744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:29:47,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72265 states to 72265 states and 208744 transitions. [2022-01-28 13:29:47,417 INFO L78 Accepts]: Start accepts. Automaton has 72265 states and 208744 transitions. Word has length 85 [2022-01-28 13:29:47,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:29:47,417 INFO L470 AbstractCegarLoop]: Abstraction has 72265 states and 208744 transitions. [2022-01-28 13:29:47,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:29:47,417 INFO L276 IsEmpty]: Start isEmpty. Operand 72265 states and 208744 transitions. [2022-01-28 13:29:47,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:29:47,768 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:29:47,768 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:29:47,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-01-28 13:29:47,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:29:47,990 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:29:47,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:29:47,991 INFO L85 PathProgramCache]: Analyzing trace with hash -871372052, now seen corresponding path program 81 times [2022-01-28 13:29:47,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:29:47,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014949291] [2022-01-28 13:29:47,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:29:47,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:29:48,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:29:48,198 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:29:48,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:29:48,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014949291] [2022-01-28 13:29:48,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014949291] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:29:48,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155707543] [2022-01-28 13:29:48,199 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:29:48,199 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:29:48,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:29:48,200 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:29:48,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-01-28 13:29:48,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:29:48,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:29:48,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:29:48,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:29:48,580 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:29:48,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:29:49,003 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:29:49,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155707543] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:29:49,003 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:29:49,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 32 [2022-01-28 13:29:49,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004240038] [2022-01-28 13:29:49,004 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:29:49,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-28 13:29:49,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:29:49,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-28 13:29:49,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=881, Unknown=0, NotChecked=0, Total=992 [2022-01-28 13:29:49,004 INFO L87 Difference]: Start difference. First operand 72265 states and 208744 transitions. Second operand has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:30:42,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:30:42,001 INFO L93 Difference]: Finished difference Result 81725 states and 234691 transitions. [2022-01-28 13:30:42,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-01-28 13:30:42,001 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 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 85 [2022-01-28 13:30:42,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:30:42,296 INFO L225 Difference]: With dead ends: 81725 [2022-01-28 13:30:42,297 INFO L226 Difference]: Without dead ends: 81653 [2022-01-28 13:30:42,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14131 ImplicationChecksByTransitivity, 49.3s TimeCoverageRelationStatistics Valid=4454, Invalid=31835, Unknown=1, NotChecked=0, Total=36290 [2022-01-28 13:30:42,298 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 1169 mSDsluCounter, 3655 mSDsCounter, 0 mSdLazyCounter, 1950 mSolverCounterSat, 245 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1169 SdHoareTripleChecker+Valid, 3621 SdHoareTripleChecker+Invalid, 2195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 245 IncrementalHoareTripleChecker+Valid, 1950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-01-28 13:30:42,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1169 Valid, 3621 Invalid, 2195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [245 Valid, 1950 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-01-28 13:30:42,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81653 states. [2022-01-28 13:30:44,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81653 to 73137. [2022-01-28 13:30:44,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73137 states, 73136 states have (on average 2.8886184642310218) internal successors, (211262), 73136 states have internal predecessors, (211262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:30:44,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73137 states to 73137 states and 211262 transitions. [2022-01-28 13:30:44,642 INFO L78 Accepts]: Start accepts. Automaton has 73137 states and 211262 transitions. Word has length 85 [2022-01-28 13:30:44,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:30:44,642 INFO L470 AbstractCegarLoop]: Abstraction has 73137 states and 211262 transitions. [2022-01-28 13:30:44,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.21875) internal successors, (135), 32 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:30:44,642 INFO L276 IsEmpty]: Start isEmpty. Operand 73137 states and 211262 transitions. [2022-01-28 13:30:44,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 13:30:44,753 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:30:44,753 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:30:44,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-01-28 13:30:44,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:30:44,969 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:30:44,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:30:44,970 INFO L85 PathProgramCache]: Analyzing trace with hash -850654666, now seen corresponding path program 82 times [2022-01-28 13:30:44,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:30:44,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026617470] [2022-01-28 13:30:44,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:30:44,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:30:44,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:30:45,137 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:30:45,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:30:45,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026617470] [2022-01-28 13:30:45,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026617470] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:30:45,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272518244] [2022-01-28 13:30:45,138 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:30:45,138 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:30:45,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:30:45,139 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:30:45,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-01-28 13:30:45,339 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:30:45,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:30:45,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:30:45,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:30:45,597 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:30:45,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:30:45,950 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:30:45,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272518244] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:30:45,958 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:30:45,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 33 [2022-01-28 13:30:45,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61773889] [2022-01-28 13:30:45,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:30:45,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-28 13:30:45,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:30:45,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-28 13:30:45,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=943, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 13:30:45,959 INFO L87 Difference]: Start difference. First operand 73137 states and 211262 transitions. Second operand has 33 states, 33 states have (on average 4.0606060606060606) internal successors, (134), 33 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2022-01-28 13:31:05,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-01-28 13:31:05,579 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5207 ImplicationChecksByTransitivity, 18.0s TimeCoverageRelationStatistics Valid=2542, Invalid=12958, Unknown=0, NotChecked=0, Total=15500 [2022-01-28 13:31:05,580 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 777 mSDsluCounter, 2026 mSDsCounter, 0 mSdLazyCounter, 999 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 777 SdHoareTripleChecker+Valid, 2058 SdHoareTripleChecker+Invalid, 1176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 999 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-01-28 13:31:05,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [777 Valid, 2058 Invalid, 1176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 999 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-01-28 13:31:05,580 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-01-28 13:31:05,597 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-01-28 13:31:05,609 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-28 13:31:05,611 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-28 13:31:05,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable92 [2022-01-28 13:31:05,781 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (73137states) and FLOYD_HOARE automaton (currently 103 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 125 known predicates. [2022-01-28 13:31:05,783 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-01-28 13:31:05,783 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-01-28 13:31:05,785 INFO L732 BasicCegarLoop]: Path program histogram: [82, 9, 1, 1] [2022-01-28 13:31:05,786 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-28 13:31:05,786 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-28 13:31:05,787 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.01 01:31:05 BasicIcfg [2022-01-28 13:31:05,787 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-28 13:31:05,788 INFO L158 Benchmark]: Toolchain (without parser) took 861862.62ms. Allocated memory was 199.2MB in the beginning and 2.9GB in the end (delta: 2.7GB). Free memory was 144.4MB in the beginning and 2.0GB in the end (delta: -1.9GB). Peak memory consumption was 839.7MB. Max. memory is 8.0GB. [2022-01-28 13:31:05,788 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 199.2MB. Free memory was 161.2MB in the beginning and 161.1MB in the end (delta: 68.9kB). There was no memory consumed. Max. memory is 8.0GB. [2022-01-28 13:31:05,788 INFO L158 Benchmark]: CACSL2BoogieTranslator took 178.18ms. Allocated memory is still 199.2MB. Free memory was 144.2MB in the beginning and 171.6MB in the end (delta: -27.4MB). Peak memory consumption was 7.8MB. Max. memory is 8.0GB. [2022-01-28 13:31:05,788 INFO L158 Benchmark]: Boogie Procedure Inliner took 19.09ms. Allocated memory is still 199.2MB. Free memory was 171.6MB in the beginning and 169.8MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-01-28 13:31:05,788 INFO L158 Benchmark]: Boogie Preprocessor took 13.77ms. Allocated memory is still 199.2MB. Free memory was 169.8MB in the beginning and 168.5MB in the end (delta: 1.4MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-01-28 13:31:05,788 INFO L158 Benchmark]: RCFGBuilder took 296.35ms. Allocated memory is still 199.2MB. Free memory was 168.5MB in the beginning and 156.0MB in the end (delta: 12.5MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2022-01-28 13:31:05,788 INFO L158 Benchmark]: TraceAbstraction took 861341.10ms. Allocated memory was 199.2MB in the beginning and 2.9GB in the end (delta: 2.7GB). Free memory was 155.6MB in the beginning and 2.0GB in the end (delta: -1.9GB). Peak memory consumption was 850.8MB. Max. memory is 8.0GB. [2022-01-28 13:31:05,788 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.09ms. Allocated memory is still 199.2MB. Free memory was 161.2MB in the beginning and 161.1MB in the end (delta: 68.9kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 178.18ms. Allocated memory is still 199.2MB. Free memory was 144.2MB in the beginning and 171.6MB in the end (delta: -27.4MB). Peak memory consumption was 7.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 19.09ms. Allocated memory is still 199.2MB. Free memory was 171.6MB in the beginning and 169.8MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 13.77ms. Allocated memory is still 199.2MB. Free memory was 169.8MB in the beginning and 168.5MB in the end (delta: 1.4MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 296.35ms. Allocated memory is still 199.2MB. Free memory was 168.5MB in the beginning and 156.0MB in the end (delta: 12.5MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * TraceAbstraction took 861341.10ms. Allocated memory was 199.2MB in the beginning and 2.9GB in the end (delta: 2.7GB). Free memory was 155.6MB in the beginning and 2.0GB in the end (delta: -1.9GB). Peak memory consumption was 850.8MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was constructing difference of abstraction (73137states) and FLOYD_HOARE automaton (currently 103 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 125 known predicates. - TimeoutResultAtElement [Line: 70]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (73137states) and FLOYD_HOARE automaton (currently 103 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 125 known predicates. - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (73137states) and FLOYD_HOARE automaton (currently 103 states, 33 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 125 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 102 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 861.2s, OverallIterations: 93, TraceHistogramMax: 3, PathProgramHistogramMax: 82, EmptinessCheckTime: 4.6s, AutomataDifference: 731.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 1 mSolverCounterUnknown, 72994 SdHoareTripleChecker+Valid, 94.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 72994 mSDsluCounter, 196465 SdHoareTripleChecker+Invalid, 85.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 197229 mSDsCounter, 8796 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 100571 IncrementalHoareTripleChecker+Invalid, 109368 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 8796 mSolverCounterUnsat, 14964 mSDtfsCounter, 100571 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 21555 GetRequests, 12016 SyntacticMatches, 73 SemanticMatches, 9465 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590853 ImplicationChecksByTransitivity, 631.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=73137occurred in iteration=92, InterpolantAutomatonStates: 8684, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 51.3s AutomataMinimizationTime, 92 MinimizatonAttempts, 445020 StatesRemovedByMinimization, 91 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 2.9s SatisfiabilityAnalysisTime, 45.6s InterpolantComputationTime, 13545 NumberOfCodeBlocks, 13428 NumberOfCodeBlocksAsserted, 272 NumberOfCheckSat, 19639 ConstructedInterpolants, 0 QuantifiedInterpolants, 76709 SizeOfPredicates, 757 NumberOfNonLiveVariables, 14242 ConjunctsInSsa, 1366 ConjunctsInUnsatCore, 256 InterpolantComputations, 12 PerfectInterpolantSequences, 1751/3352 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 could not prove your program: Timeout Completed graceful shutdown