/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-figure1-alt.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-c7b2d19 [2022-03-15 14:09:04,867 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-15 14:09:04,870 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-15 14:09:04,913 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-15 14:09:04,914 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-15 14:09:04,915 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-15 14:09:04,916 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-15 14:09:04,917 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-15 14:09:04,918 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-15 14:09:04,919 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-15 14:09:04,920 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-15 14:09:04,921 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-15 14:09:04,921 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-15 14:09:04,922 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-15 14:09:04,922 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-15 14:09:04,923 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-15 14:09:04,924 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-15 14:09:04,925 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-15 14:09:04,926 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-15 14:09:04,927 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-15 14:09:04,928 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-15 14:09:04,929 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-15 14:09:04,930 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-15 14:09:04,931 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-15 14:09:04,934 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-15 14:09:04,934 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-15 14:09:04,934 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-15 14:09:04,935 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-15 14:09:04,935 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-15 14:09:04,936 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-15 14:09:04,936 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-15 14:09:04,937 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-15 14:09:04,938 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-15 14:09:04,938 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-15 14:09:04,939 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-15 14:09:04,939 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-15 14:09:04,940 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-15 14:09:04,940 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-15 14:09:04,940 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-15 14:09:04,941 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-15 14:09:04,942 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-15 14:09:04,942 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-03-15 14:09:04,960 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-15 14:09:04,960 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-15 14:09:04,961 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-15 14:09:04,961 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-15 14:09:04,961 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-15 14:09:04,962 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-15 14:09:04,962 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-15 14:09:04,962 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-15 14:09:04,962 INFO L138 SettingsManager]: * Use SBE=true [2022-03-15 14:09:04,962 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-15 14:09:04,962 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-15 14:09:04,963 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-15 14:09:04,963 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-15 14:09:04,963 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-15 14:09:04,963 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-15 14:09:04,963 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-15 14:09:04,963 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-15 14:09:04,963 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-15 14:09:04,963 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-15 14:09:04,964 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-15 14:09:04,964 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-15 14:09:04,964 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-15 14:09:04,964 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-15 14:09:04,964 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-15 14:09:04,964 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-15 14:09:04,964 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 14:09:04,964 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-15 14:09:04,965 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-15 14:09:04,965 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-15 14:09:04,965 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-15 14:09:04,965 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-15 14:09:04,965 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-15 14:09:04,965 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-15 14:09:04,965 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-03-15 14:09:05,179 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-15 14:09:05,204 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-15 14:09:05,207 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-15 14:09:05,208 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-15 14:09:05,208 INFO L275 PluginConnector]: CDTParser initialized [2022-03-15 14:09:05,209 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c [2022-03-15 14:09:05,282 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/58f38a955/8142356841824a05a90d530c56f8adaa/FLAG564f9a6e7 [2022-03-15 14:09:05,582 INFO L306 CDTParser]: Found 1 translation units. [2022-03-15 14:09:05,583 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c [2022-03-15 14:09:05,596 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/58f38a955/8142356841824a05a90d530c56f8adaa/FLAG564f9a6e7 [2022-03-15 14:09:06,001 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/58f38a955/8142356841824a05a90d530c56f8adaa [2022-03-15 14:09:06,003 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-15 14:09:06,004 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-15 14:09:06,006 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-15 14:09:06,006 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-15 14:09:06,009 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-15 14:09:06,010 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 02:09:06" (1/1) ... [2022-03-15 14:09:06,011 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3d207a8f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:09:06, skipping insertion in model container [2022-03-15 14:09:06,011 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 02:09:06" (1/1) ... [2022-03-15 14:09:06,022 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-15 14:09:06,040 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-15 14:09:06,174 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-figure1-alt.wvr.c[2087,2100] [2022-03-15 14:09:06,177 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-15 14:09:06,182 INFO L203 MainTranslator]: Completed pre-run [2022-03-15 14:09:06,205 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-figure1-alt.wvr.c[2087,2100] [2022-03-15 14:09:06,206 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-15 14:09:06,221 INFO L208 MainTranslator]: Completed translation [2022-03-15 14:09:06,222 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:09:06 WrapperNode [2022-03-15 14:09:06,222 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-15 14:09:06,231 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-15 14:09:06,231 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-15 14:09:06,232 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-15 14:09:06,240 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:09:06" (1/1) ... [2022-03-15 14:09:06,249 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:09:06" (1/1) ... [2022-03-15 14:09:06,264 INFO L137 Inliner]: procedures = 21, calls = 25, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 76 [2022-03-15 14:09:06,265 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-15 14:09:06,266 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-15 14:09:06,266 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-15 14:09:06,266 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-15 14:09:06,271 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:09:06" (1/1) ... [2022-03-15 14:09:06,271 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:09:06" (1/1) ... [2022-03-15 14:09:06,273 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:09:06" (1/1) ... [2022-03-15 14:09:06,273 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:09:06" (1/1) ... [2022-03-15 14:09:06,277 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:09:06" (1/1) ... [2022-03-15 14:09:06,280 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:09:06" (1/1) ... [2022-03-15 14:09:06,281 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:09:06" (1/1) ... [2022-03-15 14:09:06,283 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-15 14:09:06,283 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-15 14:09:06,283 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-15 14:09:06,284 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-15 14:09:06,290 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:09:06" (1/1) ... [2022-03-15 14:09:06,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 14:09:06,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:09:06,329 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-03-15 14:09:06,344 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-03-15 14:09:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-15 14:09:06,370 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-15 14:09:06,370 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-15 14:09:06,371 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-15 14:09:06,371 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-15 14:09:06,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-15 14:09:06,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-03-15 14:09:06,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-15 14:09:06,372 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-03-15 14:09:06,373 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-03-15 14:09:06,373 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-15 14:09:06,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-15 14:09:06,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-15 14:09:06,373 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-15 14:09:06,374 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-15 14:09:06,459 INFO L234 CfgBuilder]: Building ICFG [2022-03-15 14:09:06,461 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-15 14:09:06,618 INFO L275 CfgBuilder]: Performing block encoding [2022-03-15 14:09:06,655 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-15 14:09:06,656 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-03-15 14:09:06,658 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 02:09:06 BoogieIcfgContainer [2022-03-15 14:09:06,658 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-15 14:09:06,659 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-15 14:09:06,660 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-15 14:09:06,666 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-15 14:09:06,666 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.03 02:09:06" (1/3) ... [2022-03-15 14:09:06,667 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3156776b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 02:09:06, skipping insertion in model container [2022-03-15 14:09:06,667 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 02:09:06" (2/3) ... [2022-03-15 14:09:06,667 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3156776b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 02:09:06, skipping insertion in model container [2022-03-15 14:09:06,667 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 02:09:06" (3/3) ... [2022-03-15 14:09:06,668 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-figure1-alt.wvr.c [2022-03-15 14:09:06,672 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-15 14:09:06,673 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-15 14:09:06,673 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-15 14:09:06,673 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-15 14:09:06,715 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,715 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,715 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,716 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,716 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,717 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,717 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,718 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,718 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,718 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,718 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,719 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,719 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,719 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,719 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,720 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,720 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,720 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,720 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,721 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,721 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,721 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,721 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,722 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,722 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,722 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,723 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,723 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,723 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,723 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,724 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,724 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,724 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,725 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,726 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,726 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,727 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,727 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,727 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,727 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,727 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,728 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,728 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,728 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,728 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,731 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,731 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,731 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,732 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,732 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,732 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,732 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,733 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,733 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,734 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,734 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,734 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-15 14:09:06,738 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-15 14:09:06,780 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-15 14:09:06,786 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, mLazyFiniteAutomaton=false, 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, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-03-15 14:09:06,786 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-15 14:09:06,809 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 90 places, 89 transitions, 194 flow [2022-03-15 14:09:06,889 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 449 states, 448 states have (on average 2.6339285714285716) internal successors, (1180), 448 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:06,892 INFO L276 IsEmpty]: Start isEmpty. Operand has 449 states, 448 states have (on average 2.6339285714285716) internal successors, (1180), 448 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:06,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-15 14:09:06,917 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:06,918 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] [2022-03-15 14:09:06,919 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:06,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:06,927 INFO L85 PathProgramCache]: Analyzing trace with hash -1950336427, now seen corresponding path program 1 times [2022-03-15 14:09:06,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:06,937 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465666066] [2022-03-15 14:09:06,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:06,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:07,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:07,173 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:07,174 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:07,174 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465666066] [2022-03-15 14:09:07,175 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465666066] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 14:09:07,175 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 14:09:07,175 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-15 14:09:07,177 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442950589] [2022-03-15 14:09:07,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 14:09:07,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-15 14:09:07,183 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:07,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-15 14:09:07,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-15 14:09:07,221 INFO L87 Difference]: Start difference. First operand has 449 states, 448 states have (on average 2.6339285714285716) internal successors, (1180), 448 states have internal predecessors, (1180), 0 states have call successors, (0), 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 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:07,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:07,287 INFO L93 Difference]: Finished difference Result 449 states and 1097 transitions. [2022-03-15 14:09:07,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-15 14:09:07,290 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-15 14:09:07,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:07,307 INFO L225 Difference]: With dead ends: 449 [2022-03-15 14:09:07,307 INFO L226 Difference]: Without dead ends: 447 [2022-03-15 14:09:07,309 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-03-15 14:09:07,312 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:07,313 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 68 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 14:09:07,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2022-03-15 14:09:07,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 447. [2022-03-15 14:09:07,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 2.4551569506726456) internal successors, (1095), 446 states have internal predecessors, (1095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:07,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1095 transitions. [2022-03-15 14:09:07,386 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1095 transitions. Word has length 62 [2022-03-15 14:09:07,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:07,387 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 1095 transitions. [2022-03-15 14:09:07,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:07,387 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1095 transitions. [2022-03-15 14:09:07,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-15 14:09:07,390 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:07,390 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] [2022-03-15 14:09:07,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-15 14:09:07,391 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:07,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:07,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1985794763, now seen corresponding path program 1 times [2022-03-15 14:09:07,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:07,392 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614256357] [2022-03-15 14:09:07,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:07,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:07,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:08,025 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:08,026 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:08,026 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614256357] [2022-03-15 14:09:08,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614256357] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 14:09:08,026 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 14:09:08,026 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-15 14:09:08,027 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211366371] [2022-03-15 14:09:08,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 14:09:08,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 14:09:08,030 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:08,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 14:09:08,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-03-15 14:09:08,035 INFO L87 Difference]: Start difference. First operand 447 states and 1095 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:08,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:08,465 INFO L93 Difference]: Finished difference Result 693 states and 1636 transitions. [2022-03-15 14:09:08,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 14:09:08,465 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-15 14:09:08,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:08,472 INFO L225 Difference]: With dead ends: 693 [2022-03-15 14:09:08,472 INFO L226 Difference]: Without dead ends: 564 [2022-03-15 14:09:08,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=166, Invalid=296, Unknown=0, NotChecked=0, Total=462 [2022-03-15 14:09:08,475 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 193 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:08,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 524 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 14:09:08,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2022-03-15 14:09:08,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 486. [2022-03-15 14:09:08,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 2.4474226804123713) internal successors, (1187), 485 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:08,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1187 transitions. [2022-03-15 14:09:08,524 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1187 transitions. Word has length 62 [2022-03-15 14:09:08,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:08,524 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 1187 transitions. [2022-03-15 14:09:08,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:08,525 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1187 transitions. [2022-03-15 14:09:08,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-15 14:09:08,527 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:08,527 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] [2022-03-15 14:09:08,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-15 14:09:08,527 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:08,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:08,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1810260605, now seen corresponding path program 2 times [2022-03-15 14:09:08,528 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:08,528 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915288385] [2022-03-15 14:09:08,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:08,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:08,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:09,084 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:09,084 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:09,084 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915288385] [2022-03-15 14:09:09,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915288385] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 14:09:09,084 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 14:09:09,085 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-15 14:09:09,085 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571642869] [2022-03-15 14:09:09,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 14:09:09,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 14:09:09,085 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:09,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 14:09:09,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-03-15 14:09:09,086 INFO L87 Difference]: Start difference. First operand 486 states and 1187 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:09,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:09,546 INFO L93 Difference]: Finished difference Result 724 states and 1704 transitions. [2022-03-15 14:09:09,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 14:09:09,547 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-15 14:09:09,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:09,551 INFO L225 Difference]: With dead ends: 724 [2022-03-15 14:09:09,551 INFO L226 Difference]: Without dead ends: 673 [2022-03-15 14:09:09,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=169, Invalid=293, Unknown=0, NotChecked=0, Total=462 [2022-03-15 14:09:09,552 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 287 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:09,553 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 547 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 14:09:09,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-03-15 14:09:09,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 502. [2022-03-15 14:09:09,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.465069860279441) internal successors, (1235), 501 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:09,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1235 transitions. [2022-03-15 14:09:09,574 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1235 transitions. Word has length 62 [2022-03-15 14:09:09,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:09,575 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1235 transitions. [2022-03-15 14:09:09,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:09,576 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1235 transitions. [2022-03-15 14:09:09,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-15 14:09:09,580 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:09,580 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] [2022-03-15 14:09:09,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-15 14:09:09,581 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:09,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:09,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1129232613, now seen corresponding path program 3 times [2022-03-15 14:09:09,582 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:09,582 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920409033] [2022-03-15 14:09:09,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:09,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:09,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:10,002 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:10,002 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:10,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920409033] [2022-03-15 14:09:10,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920409033] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 14:09:10,003 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 14:09:10,003 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-15 14:09:10,003 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48377298] [2022-03-15 14:09:10,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 14:09:10,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 14:09:10,004 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:10,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 14:09:10,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-03-15 14:09:10,005 INFO L87 Difference]: Start difference. First operand 502 states and 1235 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:10,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:10,353 INFO L93 Difference]: Finished difference Result 670 states and 1593 transitions. [2022-03-15 14:09:10,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 14:09:10,353 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-15 14:09:10,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:10,357 INFO L225 Difference]: With dead ends: 670 [2022-03-15 14:09:10,357 INFO L226 Difference]: Without dead ends: 604 [2022-03-15 14:09:10,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=166, Invalid=296, Unknown=0, NotChecked=0, Total=462 [2022-03-15 14:09:10,358 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 273 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:10,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 475 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 14:09:10,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-03-15 14:09:10,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 502. [2022-03-15 14:09:10,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.4570858283433132) internal successors, (1231), 501 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:10,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1231 transitions. [2022-03-15 14:09:10,390 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1231 transitions. Word has length 62 [2022-03-15 14:09:10,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:10,390 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1231 transitions. [2022-03-15 14:09:10,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:10,391 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1231 transitions. [2022-03-15 14:09:10,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-15 14:09:10,392 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:10,392 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] [2022-03-15 14:09:10,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-15 14:09:10,392 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:10,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:10,393 INFO L85 PathProgramCache]: Analyzing trace with hash -79113043, now seen corresponding path program 4 times [2022-03-15 14:09:10,393 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:10,393 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320220584] [2022-03-15 14:09:10,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:10,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:10,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:10,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:10,710 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:10,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320220584] [2022-03-15 14:09:10,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320220584] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 14:09:10,711 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 14:09:10,711 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-15 14:09:10,711 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229965482] [2022-03-15 14:09:10,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 14:09:10,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 14:09:10,712 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:10,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 14:09:10,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-03-15 14:09:10,713 INFO L87 Difference]: Start difference. First operand 502 states and 1231 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:11,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:11,070 INFO L93 Difference]: Finished difference Result 655 states and 1566 transitions. [2022-03-15 14:09:11,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 14:09:11,070 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-15 14:09:11,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:11,074 INFO L225 Difference]: With dead ends: 655 [2022-03-15 14:09:11,074 INFO L226 Difference]: Without dead ends: 604 [2022-03-15 14:09:11,074 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=167, Invalid=295, Unknown=0, NotChecked=0, Total=462 [2022-03-15 14:09:11,075 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 229 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:11,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 487 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 14:09:11,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-03-15 14:09:11,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 502. [2022-03-15 14:09:11,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.4570858283433132) internal successors, (1231), 501 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:11,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1231 transitions. [2022-03-15 14:09:11,090 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1231 transitions. Word has length 62 [2022-03-15 14:09:11,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:11,090 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1231 transitions. [2022-03-15 14:09:11,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:11,091 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1231 transitions. [2022-03-15 14:09:11,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-15 14:09:11,092 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:11,092 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] [2022-03-15 14:09:11,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-15 14:09:11,093 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:11,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:11,093 INFO L85 PathProgramCache]: Analyzing trace with hash -1623942775, now seen corresponding path program 5 times [2022-03-15 14:09:11,093 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:11,093 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032680290] [2022-03-15 14:09:11,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:11,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:11,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:11,524 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:11,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:11,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032680290] [2022-03-15 14:09:11,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032680290] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 14:09:11,524 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 14:09:11,524 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-15 14:09:11,525 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195919165] [2022-03-15 14:09:11,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 14:09:11,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 14:09:11,526 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:11,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 14:09:11,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-03-15 14:09:11,526 INFO L87 Difference]: Start difference. First operand 502 states and 1231 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:11,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:11,869 INFO L93 Difference]: Finished difference Result 679 states and 1612 transitions. [2022-03-15 14:09:11,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 14:09:11,870 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-15 14:09:11,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:11,873 INFO L225 Difference]: With dead ends: 679 [2022-03-15 14:09:11,873 INFO L226 Difference]: Without dead ends: 628 [2022-03-15 14:09:11,874 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=154, Invalid=266, Unknown=0, NotChecked=0, Total=420 [2022-03-15 14:09:11,875 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 175 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:11,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 513 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 14:09:11,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2022-03-15 14:09:11,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 502. [2022-03-15 14:09:11,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.4570858283433132) internal successors, (1231), 501 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:11,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1231 transitions. [2022-03-15 14:09:11,889 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1231 transitions. Word has length 62 [2022-03-15 14:09:11,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:11,890 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1231 transitions. [2022-03-15 14:09:11,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:11,890 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1231 transitions. [2022-03-15 14:09:11,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-15 14:09:11,891 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:11,891 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] [2022-03-15 14:09:11,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-15 14:09:11,892 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:11,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:11,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1989996529, now seen corresponding path program 6 times [2022-03-15 14:09:11,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:11,893 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84451399] [2022-03-15 14:09:11,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:11,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:11,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:12,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:12,235 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:12,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84451399] [2022-03-15 14:09:12,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84451399] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 14:09:12,235 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 14:09:12,235 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-15 14:09:12,235 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820353281] [2022-03-15 14:09:12,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 14:09:12,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 14:09:12,236 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:12,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 14:09:12,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-03-15 14:09:12,237 INFO L87 Difference]: Start difference. First operand 502 states and 1231 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:12,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:12,552 INFO L93 Difference]: Finished difference Result 601 states and 1443 transitions. [2022-03-15 14:09:12,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 14:09:12,553 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-15 14:09:12,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:12,555 INFO L225 Difference]: With dead ends: 601 [2022-03-15 14:09:12,556 INFO L226 Difference]: Without dead ends: 535 [2022-03-15 14:09:12,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=154, Invalid=266, Unknown=0, NotChecked=0, Total=420 [2022-03-15 14:09:12,557 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 152 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:12,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 478 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 14:09:12,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-03-15 14:09:12,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 483. [2022-03-15 14:09:12,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 2.4419087136929463) internal successors, (1177), 482 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:12,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1177 transitions. [2022-03-15 14:09:12,582 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1177 transitions. Word has length 62 [2022-03-15 14:09:12,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:12,582 INFO L470 AbstractCegarLoop]: Abstraction has 483 states and 1177 transitions. [2022-03-15 14:09:12,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:12,583 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1177 transitions. [2022-03-15 14:09:12,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:09:12,584 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:12,584 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] [2022-03-15 14:09:12,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-15 14:09:12,584 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:12,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:12,585 INFO L85 PathProgramCache]: Analyzing trace with hash -1860622977, now seen corresponding path program 1 times [2022-03-15 14:09:12,585 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:12,585 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528752907] [2022-03-15 14:09:12,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:12,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:12,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:12,970 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:12,970 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:12,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528752907] [2022-03-15 14:09:12,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528752907] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:09:12,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403052230] [2022-03-15 14:09:12,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:12,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:12,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:09:12,973 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-03-15 14:09:12,974 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-03-15 14:09:13,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:13,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:09:13,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:09:13,797 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:13,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:09:14,347 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:14,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403052230] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:09:14,348 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:09:14,348 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-15 14:09:14,348 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151103871] [2022-03-15 14:09:14,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:09:14,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 14:09:14,349 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:14,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 14:09:14,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1026, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 14:09:14,350 INFO L87 Difference]: Start difference. First operand 483 states and 1177 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:15,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:15,801 INFO L93 Difference]: Finished difference Result 1313 states and 3214 transitions. [2022-03-15 14:09:15,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-15 14:09:15,801 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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 67 [2022-03-15 14:09:15,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:15,807 INFO L225 Difference]: With dead ends: 1313 [2022-03-15 14:09:15,807 INFO L226 Difference]: Without dead ends: 1232 [2022-03-15 14:09:15,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1071 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=606, Invalid=3300, Unknown=0, NotChecked=0, Total=3906 [2022-03-15 14:09:15,809 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 556 mSDsluCounter, 1917 mSDsCounter, 0 mSdLazyCounter, 845 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 1930 SdHoareTripleChecker+Invalid, 883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 845 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:15,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [556 Valid, 1930 Invalid, 883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 845 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:09:15,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1232 states. [2022-03-15 14:09:15,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1232 to 719. [2022-03-15 14:09:15,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 2.518105849582173) internal successors, (1808), 718 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:15,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1808 transitions. [2022-03-15 14:09:15,863 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1808 transitions. Word has length 67 [2022-03-15 14:09:15,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:15,863 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 1808 transitions. [2022-03-15 14:09:15,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:15,863 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1808 transitions. [2022-03-15 14:09:15,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:09:15,865 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:15,865 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] [2022-03-15 14:09:15,893 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-03-15 14:09:16,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:16,091 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:16,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:16,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1963152621, now seen corresponding path program 2 times [2022-03-15 14:09:16,092 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:16,092 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578962774] [2022-03-15 14:09:16,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:16,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:16,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:16,422 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:16,423 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:16,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578962774] [2022-03-15 14:09:16,423 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578962774] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:09:16,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8170473] [2022-03-15 14:09:16,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:09:16,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:16,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:09:16,425 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-03-15 14:09:16,451 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-03-15 14:09:16,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:09:16,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:09:16,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:09:16,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:09:17,108 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:17,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:09:17,727 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:17,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8170473] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:09:17,727 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:09:17,727 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-15 14:09:17,728 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889963304] [2022-03-15 14:09:17,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:09:17,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 14:09:17,728 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:17,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 14:09:17,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1039, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 14:09:17,729 INFO L87 Difference]: Start difference. First operand 719 states and 1808 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:20,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:20,272 INFO L93 Difference]: Finished difference Result 1694 states and 4245 transitions. [2022-03-15 14:09:20,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-15 14:09:20,272 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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 67 [2022-03-15 14:09:20,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:20,280 INFO L225 Difference]: With dead ends: 1694 [2022-03-15 14:09:20,280 INFO L226 Difference]: Without dead ends: 1628 [2022-03-15 14:09:20,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1909 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=962, Invalid=5844, Unknown=0, NotChecked=0, Total=6806 [2022-03-15 14:09:20,283 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 869 mSDsluCounter, 2691 mSDsCounter, 0 mSdLazyCounter, 1325 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 869 SdHoareTripleChecker+Valid, 2684 SdHoareTripleChecker+Invalid, 1413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:20,283 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [869 Valid, 2684 Invalid, 1413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1325 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:09:20,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1628 states. [2022-03-15 14:09:20,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1628 to 739. [2022-03-15 14:09:20,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 738 states have (on average 2.535230352303523) internal successors, (1871), 738 states have internal predecessors, (1871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:20,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 1871 transitions. [2022-03-15 14:09:20,313 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 1871 transitions. Word has length 67 [2022-03-15 14:09:20,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:20,313 INFO L470 AbstractCegarLoop]: Abstraction has 739 states and 1871 transitions. [2022-03-15 14:09:20,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:20,314 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 1871 transitions. [2022-03-15 14:09:20,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:09:20,315 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:20,316 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] [2022-03-15 14:09:20,344 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-15 14:09:20,531 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,SelfDestructingSolverStorable8 [2022-03-15 14:09:20,531 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:20,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:20,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1661878945, now seen corresponding path program 3 times [2022-03-15 14:09:20,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:20,532 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384915258] [2022-03-15 14:09:20,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:20,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:20,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:20,884 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:20,885 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:20,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384915258] [2022-03-15 14:09:20,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384915258] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:09:20,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977258328] [2022-03-15 14:09:20,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:09:20,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:20,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:09:20,892 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-03-15 14:09:20,894 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-03-15 14:09:20,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 14:09:20,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:09:20,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:09:20,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:09:21,619 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:21,619 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:09:22,126 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:22,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977258328] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:09:22,126 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:09:22,127 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-15 14:09:22,127 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121905180] [2022-03-15 14:09:22,127 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:09:22,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 14:09:22,127 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:22,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 14:09:22,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1034, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 14:09:22,128 INFO L87 Difference]: Start difference. First operand 739 states and 1871 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:26,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:26,153 INFO L93 Difference]: Finished difference Result 2191 states and 5430 transitions. [2022-03-15 14:09:26,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-15 14:09:26,154 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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 67 [2022-03-15 14:09:26,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:26,163 INFO L225 Difference]: With dead ends: 2191 [2022-03-15 14:09:26,163 INFO L226 Difference]: Without dead ends: 2059 [2022-03-15 14:09:26,166 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3901 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1818, Invalid=10614, Unknown=0, NotChecked=0, Total=12432 [2022-03-15 14:09:26,166 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 1199 mSDsluCounter, 3023 mSDsCounter, 0 mSdLazyCounter, 1615 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1199 SdHoareTripleChecker+Valid, 3004 SdHoareTripleChecker+Invalid, 1745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:26,166 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1199 Valid, 3004 Invalid, 1745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1615 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:09:26,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2059 states. [2022-03-15 14:09:26,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2059 to 809. [2022-03-15 14:09:26,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 808 states have (on average 2.6113861386138613) internal successors, (2110), 808 states have internal predecessors, (2110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:26,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 2110 transitions. [2022-03-15 14:09:26,197 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 2110 transitions. Word has length 67 [2022-03-15 14:09:26,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:26,197 INFO L470 AbstractCegarLoop]: Abstraction has 809 states and 2110 transitions. [2022-03-15 14:09:26,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:26,198 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 2110 transitions. [2022-03-15 14:09:26,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:09:26,200 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:26,200 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] [2022-03-15 14:09:26,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-15 14:09:26,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:26,428 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:26,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:26,428 INFO L85 PathProgramCache]: Analyzing trace with hash -1199640043, now seen corresponding path program 4 times [2022-03-15 14:09:26,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:26,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788212994] [2022-03-15 14:09:26,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:26,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:26,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:26,763 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:26,763 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:26,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788212994] [2022-03-15 14:09:26,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788212994] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:09:26,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441739253] [2022-03-15 14:09:26,764 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:09:26,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:26,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:09:26,768 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-03-15 14:09:26,795 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-03-15 14:09:26,829 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:09:26,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:09:26,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:09:26,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:09:27,428 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:27,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:09:27,962 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:27,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441739253] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:09:27,962 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:09:27,962 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-15 14:09:27,963 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636851754] [2022-03-15 14:09:27,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:09:27,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 14:09:27,963 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:27,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 14:09:27,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1030, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 14:09:27,964 INFO L87 Difference]: Start difference. First operand 809 states and 2110 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:29,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:29,938 INFO L93 Difference]: Finished difference Result 1833 states and 4534 transitions. [2022-03-15 14:09:29,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-15 14:09:29,939 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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 67 [2022-03-15 14:09:29,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:29,946 INFO L225 Difference]: With dead ends: 1833 [2022-03-15 14:09:29,946 INFO L226 Difference]: Without dead ends: 1731 [2022-03-15 14:09:29,948 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1728 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1040, Invalid=5440, Unknown=0, NotChecked=0, Total=6480 [2022-03-15 14:09:29,949 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 1015 mSDsluCounter, 2413 mSDsCounter, 0 mSdLazyCounter, 1107 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 2419 SdHoareTripleChecker+Invalid, 1207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:29,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1015 Valid, 2419 Invalid, 1207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1107 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:09:29,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2022-03-15 14:09:29,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 824. [2022-03-15 14:09:29,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 823 states have (on average 2.5880923450789792) internal successors, (2130), 823 states have internal predecessors, (2130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:29,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 2130 transitions. [2022-03-15 14:09:29,978 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 2130 transitions. Word has length 67 [2022-03-15 14:09:29,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:29,978 INFO L470 AbstractCegarLoop]: Abstraction has 824 states and 2130 transitions. [2022-03-15 14:09:29,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:29,978 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 2130 transitions. [2022-03-15 14:09:29,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:09:29,980 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:29,981 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] [2022-03-15 14:09:30,007 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-03-15 14:09:30,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:30,195 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:30,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:30,196 INFO L85 PathProgramCache]: Analyzing trace with hash -596174201, now seen corresponding path program 5 times [2022-03-15 14:09:30,196 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:30,196 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479267771] [2022-03-15 14:09:30,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:30,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:30,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:30,548 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:30,548 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:30,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479267771] [2022-03-15 14:09:30,548 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479267771] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:09:30,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280268817] [2022-03-15 14:09:30,548 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:09:30,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:30,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:09:30,550 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-03-15 14:09:30,551 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-03-15 14:09:30,609 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:09:30,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:09:30,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:09:30,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:09:31,133 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:31,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:09:31,609 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:31,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280268817] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:09:31,610 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:09:31,610 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-15 14:09:31,612 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505201092] [2022-03-15 14:09:31,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:09:31,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 14:09:31,613 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:31,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 14:09:31,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1034, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 14:09:31,614 INFO L87 Difference]: Start difference. First operand 824 states and 2130 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:33,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:33,317 INFO L93 Difference]: Finished difference Result 1950 states and 4935 transitions. [2022-03-15 14:09:33,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-15 14:09:33,318 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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 67 [2022-03-15 14:09:33,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:33,326 INFO L225 Difference]: With dead ends: 1950 [2022-03-15 14:09:33,326 INFO L226 Difference]: Without dead ends: 1869 [2022-03-15 14:09:33,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1604 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=796, Invalid=4904, Unknown=0, NotChecked=0, Total=5700 [2022-03-15 14:09:33,328 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 811 mSDsluCounter, 2188 mSDsCounter, 0 mSdLazyCounter, 1043 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 811 SdHoareTripleChecker+Valid, 2206 SdHoareTripleChecker+Invalid, 1113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:33,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [811 Valid, 2206 Invalid, 1113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1043 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:09:33,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1869 states. [2022-03-15 14:09:33,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1869 to 846. [2022-03-15 14:09:33,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 845 states have (on average 2.596449704142012) internal successors, (2194), 845 states have internal predecessors, (2194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:33,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 2194 transitions. [2022-03-15 14:09:33,356 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 2194 transitions. Word has length 67 [2022-03-15 14:09:33,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:33,356 INFO L470 AbstractCegarLoop]: Abstraction has 846 states and 2194 transitions. [2022-03-15 14:09:33,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:33,357 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 2194 transitions. [2022-03-15 14:09:33,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:09:33,358 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:33,359 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] [2022-03-15 14:09:33,384 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-03-15 14:09:33,571 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,SelfDestructingSolverStorable11 [2022-03-15 14:09:33,572 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:33,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:33,572 INFO L85 PathProgramCache]: Analyzing trace with hash -897447877, now seen corresponding path program 6 times [2022-03-15 14:09:33,572 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:33,572 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376878638] [2022-03-15 14:09:33,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:33,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:33,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:33,862 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:33,862 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:33,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376878638] [2022-03-15 14:09:33,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376878638] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:09:33,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467201833] [2022-03-15 14:09:33,863 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:09:33,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:33,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:09:33,864 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-03-15 14:09:33,869 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-03-15 14:09:33,919 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 14:09:33,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:09:33,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:09:33,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:09:34,448 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:34,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:09:34,926 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:34,926 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467201833] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:09:34,926 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:09:34,926 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-15 14:09:34,927 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193186696] [2022-03-15 14:09:34,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:09:34,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 14:09:34,927 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:34,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 14:09:34,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1039, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 14:09:34,928 INFO L87 Difference]: Start difference. First operand 846 states and 2194 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:38,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:38,422 INFO L93 Difference]: Finished difference Result 2155 states and 5411 transitions. [2022-03-15 14:09:38,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-03-15 14:09:38,422 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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 67 [2022-03-15 14:09:38,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:38,431 INFO L225 Difference]: With dead ends: 2155 [2022-03-15 14:09:38,432 INFO L226 Difference]: Without dead ends: 2074 [2022-03-15 14:09:38,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3884 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1726, Invalid=10484, Unknown=0, NotChecked=0, Total=12210 [2022-03-15 14:09:38,438 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 1375 mSDsluCounter, 2606 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1375 SdHoareTripleChecker+Valid, 2625 SdHoareTripleChecker+Invalid, 1465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:38,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1375 Valid, 2625 Invalid, 1465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1312 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:09:38,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2074 states. [2022-03-15 14:09:38,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2074 to 869. [2022-03-15 14:09:38,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 869 states, 868 states have (on average 2.6244239631336406) internal successors, (2278), 868 states have internal predecessors, (2278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:38,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 869 states to 869 states and 2278 transitions. [2022-03-15 14:09:38,468 INFO L78 Accepts]: Start accepts. Automaton has 869 states and 2278 transitions. Word has length 67 [2022-03-15 14:09:38,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:38,468 INFO L470 AbstractCegarLoop]: Abstraction has 869 states and 2278 transitions. [2022-03-15 14:09:38,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:38,468 INFO L276 IsEmpty]: Start isEmpty. Operand 869 states and 2278 transitions. [2022-03-15 14:09:38,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:09:38,471 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:38,471 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] [2022-03-15 14:09:38,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-15 14:09:38,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:38,688 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:38,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:38,688 INFO L85 PathProgramCache]: Analyzing trace with hash 536000431, now seen corresponding path program 7 times [2022-03-15 14:09:38,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:38,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557527270] [2022-03-15 14:09:38,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:38,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:38,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:38,975 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:38,975 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:38,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557527270] [2022-03-15 14:09:38,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557527270] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:09:38,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012016798] [2022-03-15 14:09:38,976 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:09:38,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:38,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:09:38,977 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-03-15 14:09:38,977 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-03-15 14:09:39,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:39,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:09:39,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:09:39,571 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:39,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:09:40,033 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:40,034 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012016798] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:09:40,034 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:09:40,034 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-15 14:09:40,034 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956314618] [2022-03-15 14:09:40,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:09:40,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 14:09:40,035 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:40,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 14:09:40,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1033, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 14:09:40,036 INFO L87 Difference]: Start difference. First operand 869 states and 2278 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:42,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:42,309 INFO L93 Difference]: Finished difference Result 1765 states and 4431 transitions. [2022-03-15 14:09:42,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-15 14:09:42,310 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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 67 [2022-03-15 14:09:42,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:42,317 INFO L225 Difference]: With dead ends: 1765 [2022-03-15 14:09:42,317 INFO L226 Difference]: Without dead ends: 1714 [2022-03-15 14:09:42,318 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2193 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1146, Invalid=6510, Unknown=0, NotChecked=0, Total=7656 [2022-03-15 14:09:42,318 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 1134 mSDsluCounter, 2973 mSDsCounter, 0 mSdLazyCounter, 1298 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1134 SdHoareTripleChecker+Valid, 2982 SdHoareTripleChecker+Invalid, 1439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 1298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:42,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1134 Valid, 2982 Invalid, 1439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 1298 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:09:42,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1714 states. [2022-03-15 14:09:42,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1714 to 842. [2022-03-15 14:09:42,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 2.590963139120095) internal successors, (2179), 841 states have internal predecessors, (2179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:42,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2179 transitions. [2022-03-15 14:09:42,341 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2179 transitions. Word has length 67 [2022-03-15 14:09:42,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:42,341 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 2179 transitions. [2022-03-15 14:09:42,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:42,341 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2179 transitions. [2022-03-15 14:09:42,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:09:42,344 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:42,344 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] [2022-03-15 14:09:42,367 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-03-15 14:09:42,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:42,566 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:42,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:42,567 INFO L85 PathProgramCache]: Analyzing trace with hash 1726094591, now seen corresponding path program 8 times [2022-03-15 14:09:42,567 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:42,567 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750654867] [2022-03-15 14:09:42,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:42,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:42,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:42,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:42,853 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:42,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750654867] [2022-03-15 14:09:42,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750654867] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:09:42,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143615175] [2022-03-15 14:09:42,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:09:42,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:42,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:09:42,856 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-03-15 14:09:42,861 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-03-15 14:09:42,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:09:42,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:09:42,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:09:42,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:09:43,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:43,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:09:43,823 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:43,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143615175] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:09:43,823 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:09:43,823 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-15 14:09:43,823 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108558068] [2022-03-15 14:09:43,824 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:09:43,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 14:09:43,825 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:43,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 14:09:43,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1019, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 14:09:43,826 INFO L87 Difference]: Start difference. First operand 842 states and 2179 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:46,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:46,987 INFO L93 Difference]: Finished difference Result 2755 states and 6777 transitions. [2022-03-15 14:09:46,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-15 14:09:46,987 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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 67 [2022-03-15 14:09:46,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:46,997 INFO L225 Difference]: With dead ends: 2755 [2022-03-15 14:09:46,997 INFO L226 Difference]: Without dead ends: 2644 [2022-03-15 14:09:46,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3514 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1647, Invalid=9273, Unknown=0, NotChecked=0, Total=10920 [2022-03-15 14:09:46,998 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 1250 mSDsluCounter, 3289 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1250 SdHoareTripleChecker+Valid, 3243 SdHoareTripleChecker+Invalid, 1565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:46,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1250 Valid, 3243 Invalid, 1565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1475 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:09:47,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2644 states. [2022-03-15 14:09:47,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2644 to 887. [2022-03-15 14:09:47,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 886 states have (on average 2.5970654627539504) internal successors, (2301), 886 states have internal predecessors, (2301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:47,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 2301 transitions. [2022-03-15 14:09:47,024 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 2301 transitions. Word has length 67 [2022-03-15 14:09:47,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:47,025 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 2301 transitions. [2022-03-15 14:09:47,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:47,025 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 2301 transitions. [2022-03-15 14:09:47,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:09:47,027 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:47,027 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] [2022-03-15 14:09:47,055 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-03-15 14:09:47,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-15 14:09:47,239 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:47,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:47,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1135424397, now seen corresponding path program 9 times [2022-03-15 14:09:47,240 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:47,240 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913630450] [2022-03-15 14:09:47,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:47,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:47,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:47,550 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:47,550 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:47,550 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913630450] [2022-03-15 14:09:47,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913630450] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:09:47,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481718340] [2022-03-15 14:09:47,551 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:09:47,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:47,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:09:47,552 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-03-15 14:09:47,553 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-03-15 14:09:47,608 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 14:09:47,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:09:47,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:09:47,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:09:48,203 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:48,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:09:48,656 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:48,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481718340] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:09:48,656 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:09:48,656 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-15 14:09:48,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444658044] [2022-03-15 14:09:48,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:09:48,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 14:09:48,658 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:48,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 14:09:48,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1019, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 14:09:48,659 INFO L87 Difference]: Start difference. First operand 887 states and 2301 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:51,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:51,675 INFO L93 Difference]: Finished difference Result 2550 states and 6220 transitions. [2022-03-15 14:09:51,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-15 14:09:51,675 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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 67 [2022-03-15 14:09:51,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:51,682 INFO L225 Difference]: With dead ends: 2550 [2022-03-15 14:09:51,682 INFO L226 Difference]: Without dead ends: 2499 [2022-03-15 14:09:51,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3540 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1708, Invalid=9422, Unknown=0, NotChecked=0, Total=11130 [2022-03-15 14:09:51,683 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 1698 mSDsluCounter, 2801 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1698 SdHoareTripleChecker+Valid, 2802 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:51,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1698 Valid, 2802 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:09:51,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2499 states. [2022-03-15 14:09:51,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2499 to 879. [2022-03-15 14:09:51,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 878 states have (on average 2.582004555808656) internal successors, (2267), 878 states have internal predecessors, (2267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:51,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 2267 transitions. [2022-03-15 14:09:51,711 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 2267 transitions. Word has length 67 [2022-03-15 14:09:51,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:51,711 INFO L470 AbstractCegarLoop]: Abstraction has 879 states and 2267 transitions. [2022-03-15 14:09:51,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:51,711 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 2267 transitions. [2022-03-15 14:09:51,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:09:51,714 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:51,714 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] [2022-03-15 14:09:51,739 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-03-15 14:09:51,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-15 14:09:51,939 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:51,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:51,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1350924167, now seen corresponding path program 10 times [2022-03-15 14:09:51,939 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:51,939 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8461033] [2022-03-15 14:09:51,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:51,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:51,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:52,218 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:52,218 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:52,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8461033] [2022-03-15 14:09:52,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8461033] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:09:52,219 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604992144] [2022-03-15 14:09:52,219 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:09:52,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:52,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:09:52,220 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-03-15 14:09:52,222 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-03-15 14:09:52,274 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:09:52,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:09:52,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:09:52,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:09:52,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:52,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:09:53,250 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:53,251 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604992144] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:09:53,251 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:09:53,251 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-15 14:09:53,251 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029884334] [2022-03-15 14:09:53,251 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:09:53,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 14:09:53,251 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:53,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 14:09:53,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1008, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 14:09:53,252 INFO L87 Difference]: Start difference. First operand 879 states and 2267 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:54,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:54,638 INFO L93 Difference]: Finished difference Result 1703 states and 4145 transitions. [2022-03-15 14:09:54,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-15 14:09:54,638 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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 67 [2022-03-15 14:09:54,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:54,642 INFO L225 Difference]: With dead ends: 1703 [2022-03-15 14:09:54,642 INFO L226 Difference]: Without dead ends: 1652 [2022-03-15 14:09:54,643 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1225 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=742, Invalid=3814, Unknown=0, NotChecked=0, Total=4556 [2022-03-15 14:09:54,644 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 996 mSDsluCounter, 2464 mSDsCounter, 0 mSdLazyCounter, 1002 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 996 SdHoareTripleChecker+Valid, 2461 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:54,644 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [996 Valid, 2461 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:09:54,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1652 states. [2022-03-15 14:09:54,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1652 to 879. [2022-03-15 14:09:54,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 878 states have (on average 2.582004555808656) internal successors, (2267), 878 states have internal predecessors, (2267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:54,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 2267 transitions. [2022-03-15 14:09:54,664 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 2267 transitions. Word has length 67 [2022-03-15 14:09:54,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:54,664 INFO L470 AbstractCegarLoop]: Abstraction has 879 states and 2267 transitions. [2022-03-15 14:09:54,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 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-03-15 14:09:54,665 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 2267 transitions. [2022-03-15 14:09:54,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:09:54,667 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:54,667 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] [2022-03-15 14:09:54,687 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-03-15 14:09:54,875 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,SelfDestructingSolverStorable16 [2022-03-15 14:09:54,875 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:54,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:54,876 INFO L85 PathProgramCache]: Analyzing trace with hash -1703935707, now seen corresponding path program 11 times [2022-03-15 14:09:54,876 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:54,876 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721561731] [2022-03-15 14:09:54,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:54,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:54,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:55,098 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:55,098 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:55,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721561731] [2022-03-15 14:09:55,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721561731] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:09:55,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731338994] [2022-03-15 14:09:55,098 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:09:55,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:55,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:09:55,104 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-03-15 14:09:55,105 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-03-15 14:09:55,159 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:09:55,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:09:55,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:09:55,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:09:55,682 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:55,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:09:56,203 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:56,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731338994] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:09:56,203 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:09:56,203 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-15 14:09:56,203 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538932322] [2022-03-15 14:09:56,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:09:56,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 14:09:56,204 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:56,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 14:09:56,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 14:09:56,205 INFO L87 Difference]: Start difference. First operand 879 states and 2267 transitions. Second operand has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:57,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:09:57,109 INFO L93 Difference]: Finished difference Result 1488 states and 3706 transitions. [2022-03-15 14:09:57,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-15 14:09:57,109 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 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 67 [2022-03-15 14:09:57,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:09:57,112 INFO L225 Difference]: With dead ends: 1488 [2022-03-15 14:09:57,112 INFO L226 Difference]: Without dead ends: 1386 [2022-03-15 14:09:57,113 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=572, Invalid=2850, Unknown=0, NotChecked=0, Total=3422 [2022-03-15 14:09:57,113 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 441 mSDsluCounter, 1571 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 1604 SdHoareTripleChecker+Invalid, 607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 14:09:57,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 1604 Invalid, 607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 14:09:57,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1386 states. [2022-03-15 14:09:57,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1386 to 955. [2022-03-15 14:09:57,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 955 states, 954 states have (on average 2.5744234800838575) internal successors, (2456), 954 states have internal predecessors, (2456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:57,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 2456 transitions. [2022-03-15 14:09:57,135 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 2456 transitions. Word has length 67 [2022-03-15 14:09:57,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:09:57,135 INFO L470 AbstractCegarLoop]: Abstraction has 955 states and 2456 transitions. [2022-03-15 14:09:57,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:09:57,135 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 2456 transitions. [2022-03-15 14:09:57,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:09:57,137 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:09:57,137 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] [2022-03-15 14:09:57,158 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-03-15 14:09:57,352 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,SelfDestructingSolverStorable17 [2022-03-15 14:09:57,352 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:09:57,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:09:57,353 INFO L85 PathProgramCache]: Analyzing trace with hash 947296947, now seen corresponding path program 12 times [2022-03-15 14:09:57,353 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:09:57,353 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968186029] [2022-03-15 14:09:57,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:09:57,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:09:57,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:09:57,576 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:57,577 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:09:57,577 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968186029] [2022-03-15 14:09:57,577 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968186029] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:09:57,577 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347760420] [2022-03-15 14:09:57,577 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:09:57,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:09:57,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:09:57,578 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-03-15 14:09:57,579 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-03-15 14:09:57,629 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 14:09:57,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:09:57,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:09:57,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:09:58,165 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:58,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:09:58,781 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:09:58,781 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347760420] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:09:58,781 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:09:58,781 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-15 14:09:58,781 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057979927] [2022-03-15 14:09:58,781 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:09:58,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 14:09:58,782 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:09:58,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 14:09:58,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1072, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 14:09:58,782 INFO L87 Difference]: Start difference. First operand 955 states and 2456 transitions. Second operand has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:00,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:00,318 INFO L93 Difference]: Finished difference Result 2129 states and 5330 transitions. [2022-03-15 14:10:00,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-15 14:10:00,319 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 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 67 [2022-03-15 14:10:00,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:00,323 INFO L225 Difference]: With dead ends: 2129 [2022-03-15 14:10:00,323 INFO L226 Difference]: Without dead ends: 2027 [2022-03-15 14:10:00,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1342 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=785, Invalid=4327, Unknown=0, NotChecked=0, Total=5112 [2022-03-15 14:10:00,324 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 596 mSDsluCounter, 2849 mSDsCounter, 0 mSdLazyCounter, 1188 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 596 SdHoareTripleChecker+Valid, 2830 SdHoareTripleChecker+Invalid, 1233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:00,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [596 Valid, 2830 Invalid, 1233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1188 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:10:00,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2027 states. [2022-03-15 14:10:00,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2027 to 959. [2022-03-15 14:10:00,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:00,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-15 14:10:00,346 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-15 14:10:00,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:00,346 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-15 14:10:00,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:00,346 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-15 14:10:00,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:10:00,357 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:00,357 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] [2022-03-15 14:10:00,383 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-03-15 14:10:00,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:00,581 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:00,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:00,581 INFO L85 PathProgramCache]: Analyzing trace with hash 476105249, now seen corresponding path program 13 times [2022-03-15 14:10:00,581 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:00,581 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159778185] [2022-03-15 14:10:00,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:00,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:00,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:00,849 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:00,850 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:00,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159778185] [2022-03-15 14:10:00,850 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159778185] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:00,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114050245] [2022-03-15 14:10:00,850 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:10:00,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:00,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:00,851 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-03-15 14:10:00,853 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-03-15 14:10:00,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:00,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:10:00,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:01,478 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:01,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:02,014 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:02,015 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114050245] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:02,015 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:02,015 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-15 14:10:02,015 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752018406] [2022-03-15 14:10:02,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:02,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 14:10:02,015 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:02,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 14:10:02,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1079, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 14:10:02,016 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:04,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:04,750 INFO L93 Difference]: Finished difference Result 2543 states and 6412 transitions. [2022-03-15 14:10:04,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-15 14:10:04,750 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 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 67 [2022-03-15 14:10:04,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:04,756 INFO L225 Difference]: With dead ends: 2543 [2022-03-15 14:10:04,756 INFO L226 Difference]: Without dead ends: 2492 [2022-03-15 14:10:04,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2480 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1312, Invalid=7430, Unknown=0, NotChecked=0, Total=8742 [2022-03-15 14:10:04,764 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 794 mSDsluCounter, 2362 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 794 SdHoareTripleChecker+Valid, 2387 SdHoareTripleChecker+Invalid, 1316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:04,764 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [794 Valid, 2387 Invalid, 1316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:10:04,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2492 states. [2022-03-15 14:10:04,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2492 to 959. [2022-03-15 14:10:04,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:04,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-15 14:10:04,812 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-15 14:10:04,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:04,812 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-15 14:10:04,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:04,813 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-15 14:10:04,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:10:04,819 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:04,819 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] [2022-03-15 14:10:04,847 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-15 14:10:05,043 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,SelfDestructingSolverStorable19 [2022-03-15 14:10:05,043 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:05,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:05,044 INFO L85 PathProgramCache]: Analyzing trace with hash 938600315, now seen corresponding path program 14 times [2022-03-15 14:10:05,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:05,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532548631] [2022-03-15 14:10:05,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:05,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:05,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:05,259 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:05,259 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:05,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532548631] [2022-03-15 14:10:05,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532548631] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:05,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120794488] [2022-03-15 14:10:05,259 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:10:05,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:05,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:05,264 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-03-15 14:10:05,266 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-03-15 14:10:05,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:10:05,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:05,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:10:05,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:05,911 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:05,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:06,453 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:06,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120794488] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:06,453 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:06,453 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-15 14:10:06,453 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393665576] [2022-03-15 14:10:06,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:06,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-15 14:10:06,454 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:06,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-15 14:10:06,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 14:10:06,454 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 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-03-15 14:10:07,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:07,252 INFO L93 Difference]: Finished difference Result 1439 states and 3608 transitions. [2022-03-15 14:10:07,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 14:10:07,253 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 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 67 [2022-03-15 14:10:07,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:07,256 INFO L225 Difference]: With dead ends: 1439 [2022-03-15 14:10:07,256 INFO L226 Difference]: Without dead ends: 1388 [2022-03-15 14:10:07,256 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=546, Invalid=2316, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 14:10:07,257 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 454 mSDsluCounter, 1359 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 1408 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:07,257 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 1408 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 14:10:07,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2022-03-15 14:10:07,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 959. [2022-03-15 14:10:07,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:07,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-15 14:10:07,276 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-15 14:10:07,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:07,277 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-15 14:10:07,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 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-03-15 14:10:07,277 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-15 14:10:07,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:10:07,280 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:07,280 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] [2022-03-15 14:10:07,309 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-03-15 14:10:07,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:07,503 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:07,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:07,504 INFO L85 PathProgramCache]: Analyzing trace with hash -345043983, now seen corresponding path program 15 times [2022-03-15 14:10:07,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:07,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836643293] [2022-03-15 14:10:07,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:07,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:07,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:07,740 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:07,740 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:07,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836643293] [2022-03-15 14:10:07,740 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836643293] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:07,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650524773] [2022-03-15 14:10:07,740 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:10:07,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:07,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:07,741 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-03-15 14:10:07,742 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-03-15 14:10:07,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 14:10:07,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:07,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:10:07,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:08,293 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:08,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:08,760 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:08,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650524773] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:08,760 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:08,760 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-15 14:10:08,760 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551781626] [2022-03-15 14:10:08,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:08,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 14:10:08,761 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:08,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 14:10:08,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1051, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 14:10:08,761 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:09,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:09,827 INFO L93 Difference]: Finished difference Result 1677 states and 4162 transitions. [2022-03-15 14:10:09,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-15 14:10:09,828 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 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 67 [2022-03-15 14:10:09,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:09,832 INFO L225 Difference]: With dead ends: 1677 [2022-03-15 14:10:09,832 INFO L226 Difference]: Without dead ends: 1626 [2022-03-15 14:10:09,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 835 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=627, Invalid=2679, Unknown=0, NotChecked=0, Total=3306 [2022-03-15 14:10:09,833 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 454 mSDsluCounter, 1870 mSDsCounter, 0 mSdLazyCounter, 840 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 1918 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 840 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:09,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 1918 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 840 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 14:10:09,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1626 states. [2022-03-15 14:10:09,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1626 to 959. [2022-03-15 14:10:09,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:09,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-15 14:10:09,856 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-15 14:10:09,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:09,856 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-15 14:10:09,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:09,856 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-15 14:10:09,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:10:09,858 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:09,858 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] [2022-03-15 14:10:09,884 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-03-15 14:10:10,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:10,071 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:10,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:10,072 INFO L85 PathProgramCache]: Analyzing trace with hash -1988778625, now seen corresponding path program 16 times [2022-03-15 14:10:10,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:10,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655956008] [2022-03-15 14:10:10,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:10,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:10,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:10,338 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:10,339 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:10,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655956008] [2022-03-15 14:10:10,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655956008] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:10,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884489307] [2022-03-15 14:10:10,339 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:10:10,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:10,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:10,341 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-03-15 14:10:10,361 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-03-15 14:10:10,404 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:10:10,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:10,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:10:10,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:10,976 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:10,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:11,552 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:11,552 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884489307] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:11,552 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:11,552 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-15 14:10:11,552 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995356438] [2022-03-15 14:10:11,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:11,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-15 14:10:11,553 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:11,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-15 14:10:11,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1132, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 14:10:11,554 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 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-03-15 14:10:13,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:13,337 INFO L93 Difference]: Finished difference Result 2282 states and 5649 transitions. [2022-03-15 14:10:13,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-15 14:10:13,338 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 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 67 [2022-03-15 14:10:13,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:13,343 INFO L225 Difference]: With dead ends: 2282 [2022-03-15 14:10:13,343 INFO L226 Difference]: Without dead ends: 2231 [2022-03-15 14:10:13,344 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1436 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=938, Invalid=4612, Unknown=0, NotChecked=0, Total=5550 [2022-03-15 14:10:13,344 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 559 mSDsluCounter, 2649 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 2671 SdHoareTripleChecker+Invalid, 1266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:13,345 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [559 Valid, 2671 Invalid, 1266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1227 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:10:13,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2231 states. [2022-03-15 14:10:13,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2231 to 959. [2022-03-15 14:10:13,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:13,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-15 14:10:13,373 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-15 14:10:13,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:13,373 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-15 14:10:13,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 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-03-15 14:10:13,374 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-15 14:10:13,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:10:13,376 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:13,376 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] [2022-03-15 14:10:13,402 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-03-15 14:10:13,597 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,SelfDestructingSolverStorable22 [2022-03-15 14:10:13,597 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:13,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:13,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1834996973, now seen corresponding path program 17 times [2022-03-15 14:10:13,598 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:13,598 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66451988] [2022-03-15 14:10:13,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:13,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:13,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:13,903 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:13,903 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:13,903 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66451988] [2022-03-15 14:10:13,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66451988] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:13,903 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204838878] [2022-03-15 14:10:13,903 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:10:13,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:13,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:13,904 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-03-15 14:10:13,905 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-03-15 14:10:13,956 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:10:13,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:13,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:10:13,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:14,466 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:14,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:14,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:14,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204838878] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:14,939 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:14,939 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-15 14:10:14,939 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830277569] [2022-03-15 14:10:14,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:14,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 14:10:14,940 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:14,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 14:10:14,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1081, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 14:10:14,940 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:17,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:17,606 INFO L93 Difference]: Finished difference Result 2495 states and 6216 transitions. [2022-03-15 14:10:17,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-15 14:10:17,606 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 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 67 [2022-03-15 14:10:17,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:17,610 INFO L225 Difference]: With dead ends: 2495 [2022-03-15 14:10:17,610 INFO L226 Difference]: Without dead ends: 2444 [2022-03-15 14:10:17,611 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2219 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1230, Invalid=6780, Unknown=0, NotChecked=0, Total=8010 [2022-03-15 14:10:17,611 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 814 mSDsluCounter, 2951 mSDsCounter, 0 mSdLazyCounter, 1465 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 814 SdHoareTripleChecker+Valid, 2943 SdHoareTripleChecker+Invalid, 1545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:17,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [814 Valid, 2943 Invalid, 1545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1465 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:10:17,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2444 states. [2022-03-15 14:10:17,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2444 to 951. [2022-03-15 14:10:17,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:17,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-15 14:10:17,635 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-15 14:10:17,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:17,636 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-15 14:10:17,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:17,636 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-15 14:10:17,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:10:17,638 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:17,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, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:10:17,654 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-03-15 14:10:17,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:17,838 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:17,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:17,839 INFO L85 PathProgramCache]: Analyzing trace with hash -802204853, now seen corresponding path program 18 times [2022-03-15 14:10:17,839 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:17,839 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589835302] [2022-03-15 14:10:17,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:17,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:17,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:18,072 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:18,072 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:18,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589835302] [2022-03-15 14:10:18,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589835302] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:18,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704079716] [2022-03-15 14:10:18,072 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:10:18,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:18,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:18,073 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-03-15 14:10:18,074 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-03-15 14:10:18,128 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 14:10:18,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:18,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:10:18,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:18,605 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:18,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:19,026 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:19,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704079716] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:19,026 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:19,026 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-15 14:10:19,027 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758567187] [2022-03-15 14:10:19,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:19,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-15 14:10:19,027 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:19,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-15 14:10:19,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1000, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 14:10:19,027 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 35 states, 35 states have (on average 3.6857142857142855) internal successors, (129), 35 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:19,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:19,751 INFO L93 Difference]: Finished difference Result 1445 states and 3628 transitions. [2022-03-15 14:10:19,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 14:10:19,751 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.6857142857142855) internal successors, (129), 35 states have internal predecessors, (129), 0 states have call successors, (0), 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 67 [2022-03-15 14:10:19,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:19,753 INFO L225 Difference]: With dead ends: 1445 [2022-03-15 14:10:19,753 INFO L226 Difference]: Without dead ends: 1394 [2022-03-15 14:10:19,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=445, Invalid=2105, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 14:10:19,754 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 374 mSDsluCounter, 1799 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 1818 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:19,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 1818 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 666 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 14:10:19,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1394 states. [2022-03-15 14:10:19,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1394 to 951. [2022-03-15 14:10:19,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:19,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-15 14:10:19,770 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-15 14:10:19,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:19,770 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-15 14:10:19,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.6857142857142855) internal successors, (129), 35 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:19,770 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-15 14:10:19,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:10:19,772 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:19,772 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] [2022-03-15 14:10:19,791 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-03-15 14:10:19,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:19,980 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:19,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:19,981 INFO L85 PathProgramCache]: Analyzing trace with hash -731367441, now seen corresponding path program 19 times [2022-03-15 14:10:19,981 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:19,981 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274210606] [2022-03-15 14:10:19,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:19,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:19,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:20,211 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:20,211 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:20,211 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274210606] [2022-03-15 14:10:20,211 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274210606] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:20,211 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923183952] [2022-03-15 14:10:20,211 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:10:20,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:20,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:20,213 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-03-15 14:10:20,218 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-03-15 14:10:20,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:20,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:10:20,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:20,772 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:20,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:21,181 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:21,181 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923183952] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:21,181 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:21,182 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-15 14:10:21,182 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82473210] [2022-03-15 14:10:21,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:21,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 14:10:21,182 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:21,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 14:10:21,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1059, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 14:10:21,183 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 36 states, 36 states have (on average 3.611111111111111) internal successors, (130), 36 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:22,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:22,111 INFO L93 Difference]: Finished difference Result 1501 states and 3766 transitions. [2022-03-15 14:10:22,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-15 14:10:22,111 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.611111111111111) internal successors, (130), 36 states have internal predecessors, (130), 0 states have call successors, (0), 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 67 [2022-03-15 14:10:22,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:22,114 INFO L225 Difference]: With dead ends: 1501 [2022-03-15 14:10:22,114 INFO L226 Difference]: Without dead ends: 1450 [2022-03-15 14:10:22,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=563, Invalid=2629, Unknown=0, NotChecked=0, Total=3192 [2022-03-15 14:10:22,114 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 387 mSDsluCounter, 1775 mSDsCounter, 0 mSdLazyCounter, 745 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 1806 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:22,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [387 Valid, 1806 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 745 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 14:10:22,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1450 states. [2022-03-15 14:10:22,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1450 to 951. [2022-03-15 14:10:22,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:22,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-15 14:10:22,133 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-15 14:10:22,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:22,133 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-15 14:10:22,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.611111111111111) internal successors, (130), 36 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:22,133 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-15 14:10:22,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:10:22,135 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:22,135 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] [2022-03-15 14:10:22,155 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-03-15 14:10:22,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:22,347 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:22,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:22,347 INFO L85 PathProgramCache]: Analyzing trace with hash -2015011739, now seen corresponding path program 20 times [2022-03-15 14:10:22,347 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:22,347 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987175499] [2022-03-15 14:10:22,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:22,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:22,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:22,601 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:22,602 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:22,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987175499] [2022-03-15 14:10:22,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987175499] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:22,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282211640] [2022-03-15 14:10:22,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:10:22,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:22,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:22,603 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-03-15 14:10:22,604 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-03-15 14:10:22,656 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:10:22,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:22,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:10:22,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:23,174 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:23,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:23,595 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:23,595 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282211640] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:23,595 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:23,595 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-15 14:10:23,595 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084424751] [2022-03-15 14:10:23,595 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:23,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-15 14:10:23,596 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:23,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-15 14:10:23,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1113, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 14:10:23,597 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 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-03-15 14:10:24,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:24,677 INFO L93 Difference]: Finished difference Result 1629 states and 4073 transitions. [2022-03-15 14:10:24,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-15 14:10:24,678 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 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 67 [2022-03-15 14:10:24,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:24,681 INFO L225 Difference]: With dead ends: 1629 [2022-03-15 14:10:24,681 INFO L226 Difference]: Without dead ends: 1578 [2022-03-15 14:10:24,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 958 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=653, Invalid=2887, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 14:10:24,682 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 365 mSDsluCounter, 2025 mSDsCounter, 0 mSdLazyCounter, 893 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 2066 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 893 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:24,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 2066 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 893 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 14:10:24,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1578 states. [2022-03-15 14:10:24,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1578 to 951. [2022-03-15 14:10:24,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:24,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-15 14:10:24,702 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-15 14:10:24,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:24,702 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-15 14:10:24,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 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-03-15 14:10:24,703 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-15 14:10:24,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:10:24,705 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:24,705 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] [2022-03-15 14:10:24,730 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-03-15 14:10:24,924 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,SelfDestructingSolverStorable26 [2022-03-15 14:10:24,924 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:24,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:24,924 INFO L85 PathProgramCache]: Analyzing trace with hash 636220915, now seen corresponding path program 21 times [2022-03-15 14:10:24,925 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:24,925 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977190370] [2022-03-15 14:10:24,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:24,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:24,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:25,201 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:25,201 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:25,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977190370] [2022-03-15 14:10:25,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977190370] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:25,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974176006] [2022-03-15 14:10:25,201 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:10:25,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:25,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:25,203 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-03-15 14:10:25,204 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-03-15 14:10:25,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 14:10:25,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:25,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:10:25,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:25,768 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:25,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:26,189 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:26,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974176006] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:26,189 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:26,189 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-15 14:10:26,189 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385394574] [2022-03-15 14:10:26,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:26,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-15 14:10:26,190 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:26,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-15 14:10:26,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1133, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 14:10:26,190 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 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-03-15 14:10:27,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:27,841 INFO L93 Difference]: Finished difference Result 2230 states and 5553 transitions. [2022-03-15 14:10:27,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-15 14:10:27,842 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 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 67 [2022-03-15 14:10:27,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:27,845 INFO L225 Difference]: With dead ends: 2230 [2022-03-15 14:10:27,845 INFO L226 Difference]: Without dead ends: 2179 [2022-03-15 14:10:27,845 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1589 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=954, Invalid=4746, Unknown=0, NotChecked=0, Total=5700 [2022-03-15 14:10:27,846 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 807 mSDsluCounter, 2095 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 807 SdHoareTripleChecker+Valid, 2144 SdHoareTripleChecker+Invalid, 1061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:27,846 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [807 Valid, 2144 Invalid, 1061 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1014 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:10:27,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2179 states. [2022-03-15 14:10:27,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2179 to 951. [2022-03-15 14:10:27,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:27,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-15 14:10:27,863 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-15 14:10:27,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:27,864 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-15 14:10:27,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 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-03-15 14:10:27,864 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-15 14:10:27,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:10:27,865 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:27,865 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] [2022-03-15 14:10:27,887 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-03-15 14:10:28,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-15 14:10:28,081 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:28,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:28,081 INFO L85 PathProgramCache]: Analyzing trace with hash 165029217, now seen corresponding path program 22 times [2022-03-15 14:10:28,081 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:28,081 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583833146] [2022-03-15 14:10:28,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:28,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:28,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:28,365 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:28,365 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:28,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583833146] [2022-03-15 14:10:28,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583833146] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:28,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265288939] [2022-03-15 14:10:28,365 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:10:28,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:28,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:28,366 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-03-15 14:10:28,367 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-03-15 14:10:28,417 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:10:28,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:28,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:10:28,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:28,926 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:28,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:29,359 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:29,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265288939] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:29,360 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:29,360 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-15 14:10:29,360 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263023456] [2022-03-15 14:10:29,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:29,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-15 14:10:29,360 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:29,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-15 14:10:29,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1140, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 14:10:29,361 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 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-03-15 14:10:32,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:32,407 INFO L93 Difference]: Finished difference Result 2463 states and 6163 transitions. [2022-03-15 14:10:32,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-15 14:10:32,407 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 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 67 [2022-03-15 14:10:32,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:32,410 INFO L225 Difference]: With dead ends: 2463 [2022-03-15 14:10:32,410 INFO L226 Difference]: Without dead ends: 2412 [2022-03-15 14:10:32,411 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2940 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1527, Invalid=8373, Unknown=0, NotChecked=0, Total=9900 [2022-03-15 14:10:32,411 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 686 mSDsluCounter, 3745 mSDsCounter, 0 mSdLazyCounter, 1876 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 686 SdHoareTripleChecker+Valid, 3719 SdHoareTripleChecker+Invalid, 1937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:32,411 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [686 Valid, 3719 Invalid, 1937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1876 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:10:32,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2022-03-15 14:10:32,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 951. [2022-03-15 14:10:32,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:32,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-15 14:10:32,429 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-15 14:10:32,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:32,430 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-15 14:10:32,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 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-03-15 14:10:32,430 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-15 14:10:32,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:10:32,431 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:32,431 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] [2022-03-15 14:10:32,448 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-03-15 14:10:32,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-15 14:10:32,632 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:32,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:32,632 INFO L85 PathProgramCache]: Analyzing trace with hash -136244459, now seen corresponding path program 23 times [2022-03-15 14:10:32,632 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:32,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545870694] [2022-03-15 14:10:32,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:32,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:32,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:32,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:32,865 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:32,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545870694] [2022-03-15 14:10:32,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545870694] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:32,866 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924139540] [2022-03-15 14:10:32,866 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:10:32,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:32,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:32,867 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-03-15 14:10:32,868 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-03-15 14:10:32,921 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:10:32,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:32,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:10:32,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:33,446 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:33,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:33,999 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:33,999 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924139540] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:33,999 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:33,999 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-15 14:10:34,000 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673608778] [2022-03-15 14:10:34,000 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:34,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-15 14:10:34,000 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:34,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-15 14:10:34,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1133, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 14:10:34,001 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 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-03-15 14:10:38,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:38,828 INFO L93 Difference]: Finished difference Result 3063 states and 7626 transitions. [2022-03-15 14:10:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-15 14:10:38,829 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 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 67 [2022-03-15 14:10:38,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:38,833 INFO L225 Difference]: With dead ends: 3063 [2022-03-15 14:10:38,833 INFO L226 Difference]: Without dead ends: 2961 [2022-03-15 14:10:38,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5647 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=2529, Invalid=14501, Unknown=0, NotChecked=0, Total=17030 [2022-03-15 14:10:38,835 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 970 mSDsluCounter, 4013 mSDsCounter, 0 mSdLazyCounter, 2188 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 3974 SdHoareTripleChecker+Invalid, 2304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 2188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:38,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [970 Valid, 3974 Invalid, 2304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 2188 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:10:38,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2961 states. [2022-03-15 14:10:38,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2961 to 971. [2022-03-15 14:10:38,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 970 states have (on average 2.597938144329897) internal successors, (2520), 970 states have internal predecessors, (2520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:38,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2520 transitions. [2022-03-15 14:10:38,874 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2520 transitions. Word has length 67 [2022-03-15 14:10:38,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:38,874 INFO L470 AbstractCegarLoop]: Abstraction has 971 states and 2520 transitions. [2022-03-15 14:10:38,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 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-03-15 14:10:38,874 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2520 transitions. [2022-03-15 14:10:38,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-15 14:10:38,876 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:38,876 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] [2022-03-15 14:10:38,899 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-03-15 14:10:39,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:39,098 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:39,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:39,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1297203849, now seen corresponding path program 24 times [2022-03-15 14:10:39,098 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:39,098 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4543677] [2022-03-15 14:10:39,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:39,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:39,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:39,329 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:39,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:39,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4543677] [2022-03-15 14:10:39,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4543677] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:39,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901805040] [2022-03-15 14:10:39,329 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:10:39,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:39,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:39,332 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-03-15 14:10:39,333 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-03-15 14:10:39,397 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 14:10:39,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:39,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 14:10:39,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:39,920 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:39,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:40,464 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:40,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901805040] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:40,465 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:40,465 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-15 14:10:40,465 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847512960] [2022-03-15 14:10:40,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:40,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-15 14:10:40,465 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:40,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-15 14:10:40,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1130, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 14:10:40,466 INFO L87 Difference]: Start difference. First operand 971 states and 2520 transitions. Second operand has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 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-03-15 14:10:43,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:43,383 INFO L93 Difference]: Finished difference Result 3295 states and 8324 transitions. [2022-03-15 14:10:43,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-15 14:10:43,384 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 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 67 [2022-03-15 14:10:43,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:43,388 INFO L225 Difference]: With dead ends: 3295 [2022-03-15 14:10:43,388 INFO L226 Difference]: Without dead ends: 3193 [2022-03-15 14:10:43,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3069 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1706, Invalid=7996, Unknown=0, NotChecked=0, Total=9702 [2022-03-15 14:10:43,389 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 965 mSDsluCounter, 3451 mSDsCounter, 0 mSdLazyCounter, 1812 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 965 SdHoareTripleChecker+Valid, 3401 SdHoareTripleChecker+Invalid, 1922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:43,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [965 Valid, 3401 Invalid, 1922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1812 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:10:43,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3193 states. [2022-03-15 14:10:43,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3193 to 971. [2022-03-15 14:10:43,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 970 states have (on average 2.582474226804124) internal successors, (2505), 970 states have internal predecessors, (2505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:43,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2505 transitions. [2022-03-15 14:10:43,412 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2505 transitions. Word has length 67 [2022-03-15 14:10:43,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:43,412 INFO L470 AbstractCegarLoop]: Abstraction has 971 states and 2505 transitions. [2022-03-15 14:10:43,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 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-03-15 14:10:43,412 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2505 transitions. [2022-03-15 14:10:43,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:10:43,414 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:43,415 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] [2022-03-15 14:10:43,439 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-03-15 14:10:43,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:43,639 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:43,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:43,639 INFO L85 PathProgramCache]: Analyzing trace with hash -732732975, now seen corresponding path program 25 times [2022-03-15 14:10:43,639 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:43,639 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992676980] [2022-03-15 14:10:43,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:43,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:43,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:43,856 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:43,856 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:43,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992676980] [2022-03-15 14:10:43,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992676980] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:43,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114769] [2022-03-15 14:10:43,856 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:10:43,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:43,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:43,857 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-03-15 14:10:43,858 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-03-15 14:10:43,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:43,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:10:43,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:44,571 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:44,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:45,326 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:45,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114769] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:45,326 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:45,326 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:10:45,326 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593736573] [2022-03-15 14:10:45,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:45,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:10:45,327 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:45,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:10:45,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:10:45,327 INFO L87 Difference]: Start difference. First operand 971 states and 2505 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:47,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:47,058 INFO L93 Difference]: Finished difference Result 1943 states and 4866 transitions. [2022-03-15 14:10:47,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-15 14:10:47,058 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:10:47,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:47,061 INFO L225 Difference]: With dead ends: 1943 [2022-03-15 14:10:47,061 INFO L226 Difference]: Without dead ends: 1841 [2022-03-15 14:10:47,062 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1927 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=772, Invalid=6200, Unknown=0, NotChecked=0, Total=6972 [2022-03-15 14:10:47,062 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 1232 mSDsluCounter, 3747 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1232 SdHoareTripleChecker+Valid, 3753 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:47,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1232 Valid, 3753 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1373 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:10:47,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1841 states. [2022-03-15 14:10:47,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1841 to 1023. [2022-03-15 14:10:47,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 1022 states have (on average 2.579256360078278) internal successors, (2636), 1022 states have internal predecessors, (2636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:47,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 2636 transitions. [2022-03-15 14:10:47,082 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 2636 transitions. Word has length 72 [2022-03-15 14:10:47,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:47,082 INFO L470 AbstractCegarLoop]: Abstraction has 1023 states and 2636 transitions. [2022-03-15 14:10:47,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:47,082 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 2636 transitions. [2022-03-15 14:10:47,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:10:47,084 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:47,084 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:10:47,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-15 14:10:47,308 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,SelfDestructingSolverStorable31 [2022-03-15 14:10:47,308 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:47,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:47,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1292597427, now seen corresponding path program 1 times [2022-03-15 14:10:47,308 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:47,308 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280635593] [2022-03-15 14:10:47,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:47,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:47,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:47,665 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:47,665 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:47,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280635593] [2022-03-15 14:10:47,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280635593] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:47,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718005574] [2022-03-15 14:10:47,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:47,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:47,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:47,668 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-03-15 14:10:47,693 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-03-15 14:10:47,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:47,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:10:47,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:48,320 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:48,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:48,834 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:48,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718005574] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:48,835 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:48,835 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:10:48,835 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221134953] [2022-03-15 14:10:48,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:48,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:10:48,835 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:48,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:10:48,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1204, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:10:48,836 INFO L87 Difference]: Start difference. First operand 1023 states and 2636 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:49,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:49,597 INFO L93 Difference]: Finished difference Result 1724 states and 4384 transitions. [2022-03-15 14:10:49,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-15 14:10:49,601 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:10:49,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:49,604 INFO L225 Difference]: With dead ends: 1724 [2022-03-15 14:10:49,604 INFO L226 Difference]: Without dead ends: 1673 [2022-03-15 14:10:49,604 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 726 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=467, Invalid=2289, Unknown=0, NotChecked=0, Total=2756 [2022-03-15 14:10:49,605 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 517 mSDsluCounter, 2347 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 2378 SdHoareTripleChecker+Invalid, 977 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:49,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 2378 Invalid, 977 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:10:49,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2022-03-15 14:10:49,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 1043. [2022-03-15 14:10:49,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1043 states, 1042 states have (on average 2.5863723608445297) internal successors, (2695), 1042 states have internal predecessors, (2695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:49,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1043 states to 1043 states and 2695 transitions. [2022-03-15 14:10:49,621 INFO L78 Accepts]: Start accepts. Automaton has 1043 states and 2695 transitions. Word has length 72 [2022-03-15 14:10:49,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:49,621 INFO L470 AbstractCegarLoop]: Abstraction has 1043 states and 2695 transitions. [2022-03-15 14:10:49,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:49,622 INFO L276 IsEmpty]: Start isEmpty. Operand 1043 states and 2695 transitions. [2022-03-15 14:10:49,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:10:49,624 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:49,624 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:10:49,648 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-03-15 14:10:49,838 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,SelfDestructingSolverStorable32 [2022-03-15 14:10:49,838 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:49,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:49,839 INFO L85 PathProgramCache]: Analyzing trace with hash -1763789125, now seen corresponding path program 2 times [2022-03-15 14:10:49,839 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:49,839 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35317630] [2022-03-15 14:10:49,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:49,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:49,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:50,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:50,110 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:50,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35317630] [2022-03-15 14:10:50,111 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35317630] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:50,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340964570] [2022-03-15 14:10:50,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:10:50,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:50,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:50,113 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-03-15 14:10:50,116 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-03-15 14:10:50,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:10:50,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:50,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:10:50,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:50,666 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:50,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:51,139 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:51,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340964570] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:51,139 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:51,139 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:10:51,139 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243767396] [2022-03-15 14:10:51,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:51,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:10:51,140 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:51,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:10:51,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:10:51,141 INFO L87 Difference]: Start difference. First operand 1043 states and 2695 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:52,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:52,706 INFO L93 Difference]: Finished difference Result 1864 states and 4741 transitions. [2022-03-15 14:10:52,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-15 14:10:52,706 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:10:52,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:52,709 INFO L225 Difference]: With dead ends: 1864 [2022-03-15 14:10:52,709 INFO L226 Difference]: Without dead ends: 1813 [2022-03-15 14:10:52,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1312 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=831, Invalid=4281, Unknown=0, NotChecked=0, Total=5112 [2022-03-15 14:10:52,710 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 574 mSDsluCounter, 2778 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 2834 SdHoareTripleChecker+Invalid, 1304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:52,710 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [574 Valid, 2834 Invalid, 1304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1241 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:10:52,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1813 states. [2022-03-15 14:10:52,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1813 to 1059. [2022-03-15 14:10:52,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 1058 states have (on average 2.5926275992438566) internal successors, (2743), 1058 states have internal predecessors, (2743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:52,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 2743 transitions. [2022-03-15 14:10:52,726 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 2743 transitions. Word has length 72 [2022-03-15 14:10:52,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:52,726 INFO L470 AbstractCegarLoop]: Abstraction has 1059 states and 2743 transitions. [2022-03-15 14:10:52,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:52,727 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 2743 transitions. [2022-03-15 14:10:52,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:10:52,728 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:52,728 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:10:52,744 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-03-15 14:10:52,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:52,929 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:52,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:52,929 INFO L85 PathProgramCache]: Analyzing trace with hash -2065062801, now seen corresponding path program 3 times [2022-03-15 14:10:52,929 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:52,929 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225968968] [2022-03-15 14:10:52,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:52,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:52,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:53,229 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:53,229 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:53,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225968968] [2022-03-15 14:10:53,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225968968] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:53,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751240491] [2022-03-15 14:10:53,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:10:53,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:53,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:53,231 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-03-15 14:10:53,231 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-03-15 14:10:53,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 14:10:53,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:53,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:10:53,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:53,837 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:53,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:54,337 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:54,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751240491] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:54,338 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:54,338 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:10:54,338 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641536955] [2022-03-15 14:10:54,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:54,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:10:54,338 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:54,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:10:54,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1198, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:10:54,339 INFO L87 Difference]: Start difference. First operand 1059 states and 2743 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:56,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:56,211 INFO L93 Difference]: Finished difference Result 2125 states and 5336 transitions. [2022-03-15 14:10:56,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-15 14:10:56,212 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:10:56,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:56,215 INFO L225 Difference]: With dead ends: 2125 [2022-03-15 14:10:56,215 INFO L226 Difference]: Without dead ends: 2074 [2022-03-15 14:10:56,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1231, Invalid=5411, Unknown=0, NotChecked=0, Total=6642 [2022-03-15 14:10:56,216 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 803 mSDsluCounter, 2739 mSDsCounter, 0 mSdLazyCounter, 1295 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 2761 SdHoareTripleChecker+Invalid, 1367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:56,216 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [803 Valid, 2761 Invalid, 1367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1295 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:10:56,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2074 states. [2022-03-15 14:10:56,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2074 to 1075. [2022-03-15 14:10:56,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1074 states have (on average 2.6098696461824953) internal successors, (2803), 1074 states have internal predecessors, (2803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:56,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 2803 transitions. [2022-03-15 14:10:56,241 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 2803 transitions. Word has length 72 [2022-03-15 14:10:56,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:56,241 INFO L470 AbstractCegarLoop]: Abstraction has 1075 states and 2803 transitions. [2022-03-15 14:10:56,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:56,241 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 2803 transitions. [2022-03-15 14:10:56,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:10:56,244 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:56,244 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:10:56,271 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-03-15 14:10:56,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:56,468 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:56,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:56,468 INFO L85 PathProgramCache]: Analyzing trace with hash -631614493, now seen corresponding path program 4 times [2022-03-15 14:10:56,468 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:56,468 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047305923] [2022-03-15 14:10:56,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:56,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:56,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:56,771 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:56,771 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:56,771 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047305923] [2022-03-15 14:10:56,772 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047305923] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:56,772 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77455492] [2022-03-15 14:10:56,772 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:10:56,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:56,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:56,773 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-03-15 14:10:56,774 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-03-15 14:10:56,830 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:10:56,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:56,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:10:56,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:10:57,312 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:57,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:10:57,816 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:57,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77455492] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:10:57,816 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:10:57,816 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:10:57,816 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53845106] [2022-03-15 14:10:57,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:10:57,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:10:57,817 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:10:57,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:10:57,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:10:57,817 INFO L87 Difference]: Start difference. First operand 1075 states and 2803 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:10:59,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:10:59,193 INFO L93 Difference]: Finished difference Result 1983 states and 5039 transitions. [2022-03-15 14:10:59,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-15 14:10:59,193 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:10:59,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:10:59,196 INFO L225 Difference]: With dead ends: 1983 [2022-03-15 14:10:59,196 INFO L226 Difference]: Without dead ends: 1902 [2022-03-15 14:10:59,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1075 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=738, Invalid=3422, Unknown=0, NotChecked=0, Total=4160 [2022-03-15 14:10:59,197 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 677 mSDsluCounter, 2293 mSDsCounter, 0 mSdLazyCounter, 1043 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 677 SdHoareTripleChecker+Valid, 2373 SdHoareTripleChecker+Invalid, 1108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:10:59,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [677 Valid, 2373 Invalid, 1108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1043 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:10:59,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1902 states. [2022-03-15 14:10:59,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1902 to 1075. [2022-03-15 14:10:59,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1074 states have (on average 2.602420856610801) internal successors, (2795), 1074 states have internal predecessors, (2795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:10:59,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 2795 transitions. [2022-03-15 14:10:59,214 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 2795 transitions. Word has length 72 [2022-03-15 14:10:59,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:10:59,214 INFO L470 AbstractCegarLoop]: Abstraction has 1075 states and 2795 transitions. [2022-03-15 14:10:59,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:10:59,214 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 2795 transitions. [2022-03-15 14:10:59,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:10:59,215 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:10:59,216 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:10:59,232 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-03-15 14:10:59,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:59,416 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:10:59,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:10:59,417 INFO L85 PathProgramCache]: Analyzing trace with hash -961381265, now seen corresponding path program 5 times [2022-03-15 14:10:59,417 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:10:59,417 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988143666] [2022-03-15 14:10:59,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:10:59,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:10:59,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:10:59,691 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:10:59,691 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:10:59,691 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988143666] [2022-03-15 14:10:59,691 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988143666] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:10:59,691 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890114903] [2022-03-15 14:10:59,691 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:10:59,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:10:59,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:10:59,692 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-03-15 14:10:59,694 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-03-15 14:10:59,758 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 14:10:59,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:10:59,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:10:59,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:00,268 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:00,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:00,743 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:00,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890114903] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:00,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:00,752 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:00,753 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165114604] [2022-03-15 14:11:00,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:00,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:00,753 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:00,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:00,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:00,754 INFO L87 Difference]: Start difference. First operand 1075 states and 2795 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:02,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:02,143 INFO L93 Difference]: Finished difference Result 2009 states and 5099 transitions. [2022-03-15 14:11:02,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 14:11:02,143 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:11:02,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:02,146 INFO L225 Difference]: With dead ends: 2009 [2022-03-15 14:11:02,146 INFO L226 Difference]: Without dead ends: 1958 [2022-03-15 14:11:02,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=689, Invalid=3343, Unknown=0, NotChecked=0, Total=4032 [2022-03-15 14:11:02,147 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 678 mSDsluCounter, 2624 mSDsCounter, 0 mSdLazyCounter, 1126 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 2633 SdHoareTripleChecker+Invalid, 1198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:02,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [678 Valid, 2633 Invalid, 1198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1126 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:11:02,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1958 states. [2022-03-15 14:11:02,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1958 to 1103. [2022-03-15 14:11:02,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1103 states, 1102 states have (on average 2.6243194192377497) internal successors, (2892), 1102 states have internal predecessors, (2892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:02,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 2892 transitions. [2022-03-15 14:11:02,163 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 2892 transitions. Word has length 72 [2022-03-15 14:11:02,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:02,163 INFO L470 AbstractCegarLoop]: Abstraction has 1103 states and 2892 transitions. [2022-03-15 14:11:02,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:02,163 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 2892 transitions. [2022-03-15 14:11:02,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:02,165 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:02,165 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:02,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-03-15 14:11:02,365 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,SelfDestructingSolverStorable36 [2022-03-15 14:11:02,366 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:02,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:02,366 INFO L85 PathProgramCache]: Analyzing trace with hash 472067043, now seen corresponding path program 6 times [2022-03-15 14:11:02,366 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:02,366 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194582069] [2022-03-15 14:11:02,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:02,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:02,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:02,681 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:02,681 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:02,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194582069] [2022-03-15 14:11:02,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194582069] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:02,682 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540899703] [2022-03-15 14:11:02,682 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:11:02,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:02,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:02,684 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-03-15 14:11:02,713 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-03-15 14:11:02,765 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 14:11:02,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:02,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:02,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:03,311 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:03,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:03,768 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:03,768 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540899703] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:03,768 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:03,768 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:03,768 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203615608] [2022-03-15 14:11:03,768 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:03,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:03,769 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:03,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:03,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1223, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:03,769 INFO L87 Difference]: Start difference. First operand 1103 states and 2892 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:05,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:05,425 INFO L93 Difference]: Finished difference Result 2039 states and 5255 transitions. [2022-03-15 14:11:05,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-15 14:11:05,426 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:11:05,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:05,428 INFO L225 Difference]: With dead ends: 2039 [2022-03-15 14:11:05,428 INFO L226 Difference]: Without dead ends: 1913 [2022-03-15 14:11:05,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1279 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=832, Invalid=4138, Unknown=0, NotChecked=0, Total=4970 [2022-03-15 14:11:05,429 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 657 mSDsluCounter, 2889 mSDsCounter, 0 mSdLazyCounter, 1208 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 657 SdHoareTripleChecker+Valid, 2924 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:05,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [657 Valid, 2924 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1208 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:11:05,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1913 states. [2022-03-15 14:11:05,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1913 to 1087. [2022-03-15 14:11:05,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.604051565377532) internal successors, (2828), 1086 states have internal predecessors, (2828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:05,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2828 transitions. [2022-03-15 14:11:05,445 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2828 transitions. Word has length 72 [2022-03-15 14:11:05,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:05,445 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2828 transitions. [2022-03-15 14:11:05,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:05,445 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2828 transitions. [2022-03-15 14:11:05,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:05,446 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:05,447 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:05,463 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-03-15 14:11:05,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-03-15 14:11:05,647 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:05,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:05,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1677388773, now seen corresponding path program 7 times [2022-03-15 14:11:05,648 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:05,648 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507478193] [2022-03-15 14:11:05,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:05,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:05,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:05,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:05,935 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:05,935 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507478193] [2022-03-15 14:11:05,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507478193] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:05,935 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553931285] [2022-03-15 14:11:05,935 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:11:05,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:05,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:05,939 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-03-15 14:11:05,940 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-03-15 14:11:05,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:06,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:06,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:06,481 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:06,481 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:06,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:06,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553931285] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:06,946 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:06,946 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:06,946 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800395820] [2022-03-15 14:11:06,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:06,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:06,946 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:06,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:06,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:06,947 INFO L87 Difference]: Start difference. First operand 1087 states and 2828 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:08,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:08,368 INFO L93 Difference]: Finished difference Result 2121 states and 5349 transitions. [2022-03-15 14:11:08,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 14:11:08,368 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:11:08,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:08,371 INFO L225 Difference]: With dead ends: 2121 [2022-03-15 14:11:08,371 INFO L226 Difference]: Without dead ends: 2070 [2022-03-15 14:11:08,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 973 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=710, Invalid=3450, Unknown=0, NotChecked=0, Total=4160 [2022-03-15 14:11:08,372 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 872 mSDsluCounter, 2277 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 872 SdHoareTripleChecker+Valid, 2307 SdHoareTripleChecker+Invalid, 1168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:08,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [872 Valid, 2307 Invalid, 1168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:11:08,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2070 states. [2022-03-15 14:11:08,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2070 to 1115. [2022-03-15 14:11:08,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 2.6256732495511668) internal successors, (2925), 1114 states have internal predecessors, (2925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:08,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2925 transitions. [2022-03-15 14:11:08,390 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2925 transitions. Word has length 72 [2022-03-15 14:11:08,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:08,390 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2925 transitions. [2022-03-15 14:11:08,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:08,390 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2925 transitions. [2022-03-15 14:11:08,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:08,392 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:08,392 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:08,411 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-03-15 14:11:08,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-15 14:11:08,601 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:08,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:08,601 INFO L85 PathProgramCache]: Analyzing trace with hash -243940465, now seen corresponding path program 8 times [2022-03-15 14:11:08,601 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:08,602 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102891503] [2022-03-15 14:11:08,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:08,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:08,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:08,925 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:08,926 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:08,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102891503] [2022-03-15 14:11:08,926 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102891503] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:08,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796683381] [2022-03-15 14:11:08,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:11:08,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:08,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:08,927 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-03-15 14:11:08,928 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-03-15 14:11:08,990 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:11:08,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:08,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:08,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:09,479 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:09,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:09,953 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:09,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796683381] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:09,953 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:09,953 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:09,953 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296285603] [2022-03-15 14:11:09,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:09,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:09,954 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:09,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:09,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1231, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:09,954 INFO L87 Difference]: Start difference. First operand 1115 states and 2925 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:11,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:11,721 INFO L93 Difference]: Finished difference Result 2173 states and 5557 transitions. [2022-03-15 14:11:11,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-15 14:11:11,722 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:11:11,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:11,724 INFO L225 Difference]: With dead ends: 2173 [2022-03-15 14:11:11,724 INFO L226 Difference]: Without dead ends: 2047 [2022-03-15 14:11:11,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=852, Invalid=4404, Unknown=0, NotChecked=0, Total=5256 [2022-03-15 14:11:11,725 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 613 mSDsluCounter, 3114 mSDsCounter, 0 mSdLazyCounter, 1388 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 613 SdHoareTripleChecker+Valid, 3144 SdHoareTripleChecker+Invalid, 1472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:11,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [613 Valid, 3144 Invalid, 1472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1388 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:11:11,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2047 states. [2022-03-15 14:11:11,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2047 to 1087. [2022-03-15 14:11:11,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.604051565377532) internal successors, (2828), 1086 states have internal predecessors, (2828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:11,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2828 transitions. [2022-03-15 14:11:11,740 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2828 transitions. Word has length 72 [2022-03-15 14:11:11,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:11,740 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2828 transitions. [2022-03-15 14:11:11,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:11,741 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2828 transitions. [2022-03-15 14:11:11,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:11,742 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:11,742 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:11,759 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-03-15 14:11:11,943 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,SelfDestructingSolverStorable39 [2022-03-15 14:11:11,943 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:11,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:11,943 INFO L85 PathProgramCache]: Analyzing trace with hash 474800259, now seen corresponding path program 9 times [2022-03-15 14:11:11,943 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:11,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993834401] [2022-03-15 14:11:11,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:11,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:11,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:12,228 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:12,228 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:12,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993834401] [2022-03-15 14:11:12,228 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993834401] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:12,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063658781] [2022-03-15 14:11:12,228 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:11:12,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:12,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:12,229 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-03-15 14:11:12,230 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-03-15 14:11:12,292 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 14:11:12,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:12,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:12,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:12,775 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:12,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:13,246 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:13,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063658781] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:13,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:13,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:13,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202412412] [2022-03-15 14:11:13,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:13,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:13,246 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:13,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:13,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1235, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:13,247 INFO L87 Difference]: Start difference. First operand 1087 states and 2828 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:14,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:14,829 INFO L93 Difference]: Finished difference Result 2086 states and 5332 transitions. [2022-03-15 14:11:14,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-15 14:11:14,829 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:11:14,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:14,832 INFO L225 Difference]: With dead ends: 2086 [2022-03-15 14:11:14,833 INFO L226 Difference]: Without dead ends: 1975 [2022-03-15 14:11:14,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1340 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=788, Invalid=4324, Unknown=0, NotChecked=0, Total=5112 [2022-03-15 14:11:14,834 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 649 mSDsluCounter, 3271 mSDsCounter, 0 mSdLazyCounter, 1362 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 3275 SdHoareTripleChecker+Invalid, 1418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:14,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [649 Valid, 3275 Invalid, 1418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1362 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:11:14,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2022-03-15 14:11:14,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1095. [2022-03-15 14:11:14,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1095 states, 1094 states have (on average 2.6051188299817185) internal successors, (2850), 1094 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:14,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1095 states to 1095 states and 2850 transitions. [2022-03-15 14:11:14,853 INFO L78 Accepts]: Start accepts. Automaton has 1095 states and 2850 transitions. Word has length 72 [2022-03-15 14:11:14,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:14,853 INFO L470 AbstractCegarLoop]: Abstraction has 1095 states and 2850 transitions. [2022-03-15 14:11:14,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:14,853 INFO L276 IsEmpty]: Start isEmpty. Operand 1095 states and 2850 transitions. [2022-03-15 14:11:14,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:14,855 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:14,855 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:14,878 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-03-15 14:11:15,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:15,073 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:15,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:15,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1144771997, now seen corresponding path program 10 times [2022-03-15 14:11:15,073 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:15,073 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683739803] [2022-03-15 14:11:15,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:15,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:15,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:15,407 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:15,407 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:15,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683739803] [2022-03-15 14:11:15,408 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683739803] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:15,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235541376] [2022-03-15 14:11:15,408 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:11:15,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:15,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:15,412 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-03-15 14:11:15,414 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-03-15 14:11:15,486 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:11:15,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:15,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:15,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:15,977 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:15,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:16,455 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:16,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235541376] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:16,455 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:16,456 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:16,456 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047646486] [2022-03-15 14:11:16,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:16,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:16,456 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:16,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:16,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:16,457 INFO L87 Difference]: Start difference. First operand 1095 states and 2850 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:18,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:18,398 INFO L93 Difference]: Finished difference Result 2150 states and 5529 transitions. [2022-03-15 14:11:18,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-15 14:11:18,398 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:11:18,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:18,403 INFO L225 Difference]: With dead ends: 2150 [2022-03-15 14:11:18,403 INFO L226 Difference]: Without dead ends: 2069 [2022-03-15 14:11:18,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1871 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1180, Invalid=5300, Unknown=0, NotChecked=0, Total=6480 [2022-03-15 14:11:18,405 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 754 mSDsluCounter, 2691 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 754 SdHoareTripleChecker+Valid, 2723 SdHoareTripleChecker+Invalid, 1250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:18,405 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [754 Valid, 2723 Invalid, 1250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1177 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:11:18,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2069 states. [2022-03-15 14:11:18,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2069 to 1103. [2022-03-15 14:11:18,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1103 states, 1102 states have (on average 2.6098003629764066) internal successors, (2876), 1102 states have internal predecessors, (2876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:18,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 2876 transitions. [2022-03-15 14:11:18,428 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 2876 transitions. Word has length 72 [2022-03-15 14:11:18,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:18,428 INFO L470 AbstractCegarLoop]: Abstraction has 1103 states and 2876 transitions. [2022-03-15 14:11:18,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:18,428 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 2876 transitions. [2022-03-15 14:11:18,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:18,430 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:18,430 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:18,447 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-03-15 14:11:18,630 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,SelfDestructingSolverStorable41 [2022-03-15 14:11:18,631 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:18,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:18,631 INFO L85 PathProgramCache]: Analyzing trace with hash 2123309453, now seen corresponding path program 11 times [2022-03-15 14:11:18,631 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:18,631 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628079817] [2022-03-15 14:11:18,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:18,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:18,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:18,906 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:18,906 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:18,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628079817] [2022-03-15 14:11:18,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628079817] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:18,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383607063] [2022-03-15 14:11:18,906 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:11:18,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:18,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:18,907 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-03-15 14:11:18,908 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-03-15 14:11:18,987 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 14:11:18,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:18,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:18,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:19,469 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:19,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:19,937 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:19,937 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383607063] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:19,937 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:19,937 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:19,937 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777462233] [2022-03-15 14:11:19,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:19,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:19,938 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:19,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:19,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:19,939 INFO L87 Difference]: Start difference. First operand 1103 states and 2876 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:21,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:21,180 INFO L93 Difference]: Finished difference Result 1884 states and 4824 transitions. [2022-03-15 14:11:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 14:11:21,181 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:11:21,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:21,184 INFO L225 Difference]: With dead ends: 1884 [2022-03-15 14:11:21,184 INFO L226 Difference]: Without dead ends: 1833 [2022-03-15 14:11:21,184 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=683, Invalid=3223, Unknown=0, NotChecked=0, Total=3906 [2022-03-15 14:11:21,185 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 560 mSDsluCounter, 2222 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 2275 SdHoareTripleChecker+Invalid, 1122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:21,185 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [560 Valid, 2275 Invalid, 1122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:11:21,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1833 states. [2022-03-15 14:11:21,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1833 to 1091. [2022-03-15 14:11:21,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1091 states, 1090 states have (on average 2.6045871559633027) internal successors, (2839), 1090 states have internal predecessors, (2839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:21,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1091 states to 1091 states and 2839 transitions. [2022-03-15 14:11:21,200 INFO L78 Accepts]: Start accepts. Automaton has 1091 states and 2839 transitions. Word has length 72 [2022-03-15 14:11:21,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:21,200 INFO L470 AbstractCegarLoop]: Abstraction has 1091 states and 2839 transitions. [2022-03-15 14:11:21,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:21,201 INFO L276 IsEmpty]: Start isEmpty. Operand 1091 states and 2839 transitions. [2022-03-15 14:11:21,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:21,203 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:21,203 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:21,223 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-03-15 14:11:21,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:21,416 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:21,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:21,416 INFO L85 PathProgramCache]: Analyzing trace with hash -407016299, now seen corresponding path program 12 times [2022-03-15 14:11:21,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:21,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691969026] [2022-03-15 14:11:21,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:21,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:21,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:21,653 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:21,653 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:21,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691969026] [2022-03-15 14:11:21,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691969026] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:21,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280050075] [2022-03-15 14:11:21,653 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:11:21,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:21,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:21,655 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-03-15 14:11:21,655 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-03-15 14:11:21,722 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 14:11:21,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:21,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:21,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:22,224 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:22,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:22,739 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:22,739 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280050075] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:22,739 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:22,740 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:22,740 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015639088] [2022-03-15 14:11:22,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:22,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:22,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:22,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:22,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:22,744 INFO L87 Difference]: Start difference. First operand 1091 states and 2839 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:24,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:24,136 INFO L93 Difference]: Finished difference Result 1947 states and 4991 transitions. [2022-03-15 14:11:24,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 14:11:24,136 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:11:24,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:24,140 INFO L225 Difference]: With dead ends: 1947 [2022-03-15 14:11:24,140 INFO L226 Difference]: Without dead ends: 1896 [2022-03-15 14:11:24,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1031 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=599, Invalid=3823, Unknown=0, NotChecked=0, Total=4422 [2022-03-15 14:11:24,141 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 533 mSDsluCounter, 2682 mSDsCounter, 0 mSdLazyCounter, 1157 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 2724 SdHoareTripleChecker+Invalid, 1223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:24,141 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [533 Valid, 2724 Invalid, 1223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1157 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:11:24,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2022-03-15 14:11:24,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 1111. [2022-03-15 14:11:24,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1111 states, 1110 states have (on average 2.610810810810811) internal successors, (2898), 1110 states have internal predecessors, (2898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:24,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 2898 transitions. [2022-03-15 14:11:24,158 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 2898 transitions. Word has length 72 [2022-03-15 14:11:24,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:24,158 INFO L470 AbstractCegarLoop]: Abstraction has 1111 states and 2898 transitions. [2022-03-15 14:11:24,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:24,158 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 2898 transitions. [2022-03-15 14:11:24,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:24,160 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:24,160 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:24,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-03-15 14:11:24,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:24,360 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:24,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:24,361 INFO L85 PathProgramCache]: Analyzing trace with hash -708289975, now seen corresponding path program 13 times [2022-03-15 14:11:24,361 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:24,361 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846108474] [2022-03-15 14:11:24,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:24,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:24,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:24,633 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:24,633 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:24,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846108474] [2022-03-15 14:11:24,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846108474] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:24,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674963256] [2022-03-15 14:11:24,633 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:11:24,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:24,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:24,634 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-03-15 14:11:24,636 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-03-15 14:11:24,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:24,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:24,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:25,187 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:25,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:25,662 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:25,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674963256] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:25,662 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:25,662 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:25,662 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901973805] [2022-03-15 14:11:25,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:25,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:25,663 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:25,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:25,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1234, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:25,663 INFO L87 Difference]: Start difference. First operand 1111 states and 2898 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:27,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:27,503 INFO L93 Difference]: Finished difference Result 2221 states and 5616 transitions. [2022-03-15 14:11:27,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-15 14:11:27,503 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:11:27,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:27,507 INFO L225 Difference]: With dead ends: 2221 [2022-03-15 14:11:27,507 INFO L226 Difference]: Without dead ends: 2170 [2022-03-15 14:11:27,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1503 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=900, Invalid=4952, Unknown=0, NotChecked=0, Total=5852 [2022-03-15 14:11:27,507 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 855 mSDsluCounter, 2590 mSDsCounter, 0 mSdLazyCounter, 1215 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 855 SdHoareTripleChecker+Valid, 2615 SdHoareTripleChecker+Invalid, 1329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:27,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [855 Valid, 2615 Invalid, 1329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 1215 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:11:27,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2170 states. [2022-03-15 14:11:27,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2170 to 1139. [2022-03-15 14:11:27,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1139 states, 1138 states have (on average 2.6282952548330405) internal successors, (2991), 1138 states have internal predecessors, (2991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:27,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1139 states to 1139 states and 2991 transitions. [2022-03-15 14:11:27,525 INFO L78 Accepts]: Start accepts. Automaton has 1139 states and 2991 transitions. Word has length 72 [2022-03-15 14:11:27,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:27,526 INFO L470 AbstractCegarLoop]: Abstraction has 1139 states and 2991 transitions. [2022-03-15 14:11:27,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:27,526 INFO L276 IsEmpty]: Start isEmpty. Operand 1139 states and 2991 transitions. [2022-03-15 14:11:27,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:27,528 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:27,528 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:27,545 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-03-15 14:11:27,728 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,SelfDestructingSolverStorable44 [2022-03-15 14:11:27,728 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:27,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:27,729 INFO L85 PathProgramCache]: Analyzing trace with hash 725158333, now seen corresponding path program 14 times [2022-03-15 14:11:27,729 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:27,729 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087195657] [2022-03-15 14:11:27,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:27,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:27,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:27,981 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:27,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:27,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087195657] [2022-03-15 14:11:27,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087195657] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:27,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53018002] [2022-03-15 14:11:27,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:11:27,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:27,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:27,983 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-03-15 14:11:27,984 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-03-15 14:11:28,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:11:28,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:28,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:28,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:28,548 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:28,548 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:29,037 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:29,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53018002] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:29,038 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:29,038 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:29,038 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382274949] [2022-03-15 14:11:29,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:29,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:29,038 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:29,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:29,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1235, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:29,039 INFO L87 Difference]: Start difference. First operand 1139 states and 2991 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:30,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:30,664 INFO L93 Difference]: Finished difference Result 2115 states and 5406 transitions. [2022-03-15 14:11:30,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-15 14:11:30,664 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:11:30,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:30,668 INFO L225 Difference]: With dead ends: 2115 [2022-03-15 14:11:30,668 INFO L226 Difference]: Without dead ends: 2034 [2022-03-15 14:11:30,669 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1227 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=728, Invalid=4242, Unknown=0, NotChecked=0, Total=4970 [2022-03-15 14:11:30,670 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 683 mSDsluCounter, 2431 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 683 SdHoareTripleChecker+Valid, 2492 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:30,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [683 Valid, 2492 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1083 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:11:30,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2034 states. [2022-03-15 14:11:30,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2034 to 1115. [2022-03-15 14:11:30,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 2.6077199281867145) internal successors, (2905), 1114 states have internal predecessors, (2905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:30,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2905 transitions. [2022-03-15 14:11:30,693 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2905 transitions. Word has length 72 [2022-03-15 14:11:30,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:30,693 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2905 transitions. [2022-03-15 14:11:30,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:30,693 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2905 transitions. [2022-03-15 14:11:30,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:30,695 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:30,695 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:30,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-03-15 14:11:30,895 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,SelfDestructingSolverStorable45 [2022-03-15 14:11:30,896 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:30,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:30,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1770743811, now seen corresponding path program 15 times [2022-03-15 14:11:30,896 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:30,896 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768441746] [2022-03-15 14:11:30,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:30,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:30,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:31,183 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:31,184 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:31,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768441746] [2022-03-15 14:11:31,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768441746] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:31,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318573589] [2022-03-15 14:11:31,184 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:11:31,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:31,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:31,188 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-03-15 14:11:31,189 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-03-15 14:11:31,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 14:11:31,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:31,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:31,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:31,787 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:31,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:32,276 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:32,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318573589] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:32,277 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:32,277 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:32,277 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958704000] [2022-03-15 14:11:32,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:32,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:32,277 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:32,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:32,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:32,278 INFO L87 Difference]: Start difference. First operand 1115 states and 2905 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:33,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:33,900 INFO L93 Difference]: Finished difference Result 2064 states and 5272 transitions. [2022-03-15 14:11:33,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-15 14:11:33,900 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:11:33,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:33,903 INFO L225 Difference]: With dead ends: 2064 [2022-03-15 14:11:33,903 INFO L226 Difference]: Without dead ends: 1968 [2022-03-15 14:11:33,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1159 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=617, Invalid=4353, Unknown=0, NotChecked=0, Total=4970 [2022-03-15 14:11:33,904 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 547 mSDsluCounter, 3124 mSDsCounter, 0 mSdLazyCounter, 1271 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 3136 SdHoareTripleChecker+Invalid, 1329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:33,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [547 Valid, 3136 Invalid, 1329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1271 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:11:33,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2022-03-15 14:11:33,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1123. [2022-03-15 14:11:33,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1123 states, 1122 states have (on average 2.60873440285205) internal successors, (2927), 1122 states have internal predecessors, (2927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:33,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 2927 transitions. [2022-03-15 14:11:33,929 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 2927 transitions. Word has length 72 [2022-03-15 14:11:33,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:33,929 INFO L470 AbstractCegarLoop]: Abstraction has 1123 states and 2927 transitions. [2022-03-15 14:11:33,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:33,929 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 2927 transitions. [2022-03-15 14:11:33,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:33,931 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:33,931 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:33,958 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-03-15 14:11:34,149 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,SelfDestructingSolverStorable46 [2022-03-15 14:11:34,150 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:34,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:34,150 INFO L85 PathProgramCache]: Analyzing trace with hash 904651229, now seen corresponding path program 16 times [2022-03-15 14:11:34,150 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:34,150 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876333906] [2022-03-15 14:11:34,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:34,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:34,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:34,391 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:34,391 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:34,391 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876333906] [2022-03-15 14:11:34,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876333906] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:34,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837567513] [2022-03-15 14:11:34,392 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:11:34,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:34,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:34,393 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-03-15 14:11:34,394 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-03-15 14:11:34,468 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:11:34,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:34,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:34,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:35,006 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:35,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:35,500 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:35,501 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837567513] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:35,501 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:35,501 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:35,501 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203496758] [2022-03-15 14:11:35,501 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:35,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:35,502 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:35,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:35,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:35,502 INFO L87 Difference]: Start difference. First operand 1123 states and 2927 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:37,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:37,490 INFO L93 Difference]: Finished difference Result 2322 states and 5935 transitions. [2022-03-15 14:11:37,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-15 14:11:37,491 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:11:37,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:37,494 INFO L225 Difference]: With dead ends: 2322 [2022-03-15 14:11:37,494 INFO L226 Difference]: Without dead ends: 2196 [2022-03-15 14:11:37,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1411 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=860, Invalid=4992, Unknown=0, NotChecked=0, Total=5852 [2022-03-15 14:11:37,495 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 657 mSDsluCounter, 3833 mSDsCounter, 0 mSdLazyCounter, 1754 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 657 SdHoareTripleChecker+Valid, 3834 SdHoareTripleChecker+Invalid, 1834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:37,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [657 Valid, 3834 Invalid, 1834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1754 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:11:37,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2196 states. [2022-03-15 14:11:37,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2196 to 1127. [2022-03-15 14:11:37,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1127 states, 1126 states have (on average 2.612788632326821) internal successors, (2942), 1126 states have internal predecessors, (2942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:37,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 2942 transitions. [2022-03-15 14:11:37,515 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 2942 transitions. Word has length 72 [2022-03-15 14:11:37,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:37,515 INFO L470 AbstractCegarLoop]: Abstraction has 1127 states and 2942 transitions. [2022-03-15 14:11:37,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:37,515 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 2942 transitions. [2022-03-15 14:11:37,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:37,517 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:37,517 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:37,533 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-03-15 14:11:37,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-03-15 14:11:37,717 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:37,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:37,718 INFO L85 PathProgramCache]: Analyzing trace with hash -122234617, now seen corresponding path program 17 times [2022-03-15 14:11:37,718 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:37,718 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927703883] [2022-03-15 14:11:37,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:37,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:37,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:37,953 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:37,953 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:37,954 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927703883] [2022-03-15 14:11:37,954 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927703883] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:37,954 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891898998] [2022-03-15 14:11:37,954 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:11:37,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:37,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:37,955 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-03-15 14:11:37,955 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-03-15 14:11:38,022 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 14:11:38,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:38,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:38,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:38,512 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:38,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:39,005 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:39,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891898998] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:39,006 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:39,006 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:39,006 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104783046] [2022-03-15 14:11:39,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:39,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:39,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:39,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:39,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:39,007 INFO L87 Difference]: Start difference. First operand 1127 states and 2942 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:40,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:40,346 INFO L93 Difference]: Finished difference Result 2027 states and 5169 transitions. [2022-03-15 14:11:40,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-15 14:11:40,346 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:11:40,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:40,350 INFO L225 Difference]: With dead ends: 2027 [2022-03-15 14:11:40,350 INFO L226 Difference]: Without dead ends: 1976 [2022-03-15 14:11:40,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=621, Invalid=3669, Unknown=0, NotChecked=0, Total=4290 [2022-03-15 14:11:40,351 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 516 mSDsluCounter, 2771 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 2797 SdHoareTripleChecker+Invalid, 1371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:40,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [516 Valid, 2797 Invalid, 1371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1312 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:11:40,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2022-03-15 14:11:40,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1107. [2022-03-15 14:11:40,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1107 states, 1106 states have (on average 2.6066907775768535) internal successors, (2883), 1106 states have internal predecessors, (2883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:40,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 2883 transitions. [2022-03-15 14:11:40,372 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 2883 transitions. Word has length 72 [2022-03-15 14:11:40,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:40,372 INFO L470 AbstractCegarLoop]: Abstraction has 1107 states and 2883 transitions. [2022-03-15 14:11:40,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:40,373 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 2883 transitions. [2022-03-15 14:11:40,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:40,374 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:40,374 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:40,390 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-03-15 14:11:40,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:40,575 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:40,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:40,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1615670163, now seen corresponding path program 18 times [2022-03-15 14:11:40,575 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:40,575 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031328708] [2022-03-15 14:11:40,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:40,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:40,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:40,837 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:40,838 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:40,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031328708] [2022-03-15 14:11:40,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031328708] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:40,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872587390] [2022-03-15 14:11:40,838 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:11:40,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:40,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:40,840 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-03-15 14:11:40,868 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-03-15 14:11:40,932 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 14:11:40,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:40,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:40,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:41,447 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:41,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:41,946 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:41,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872587390] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:41,946 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:41,946 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:41,947 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041437239] [2022-03-15 14:11:41,947 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:41,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:41,947 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:41,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:41,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1250, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:41,947 INFO L87 Difference]: Start difference. First operand 1107 states and 2883 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:43,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:43,828 INFO L93 Difference]: Finished difference Result 2209 states and 5660 transitions. [2022-03-15 14:11:43,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-15 14:11:43,829 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:11:43,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:43,832 INFO L225 Difference]: With dead ends: 2209 [2022-03-15 14:11:43,832 INFO L226 Difference]: Without dead ends: 2098 [2022-03-15 14:11:43,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1701 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=904, Invalid=5576, Unknown=0, NotChecked=0, Total=6480 [2022-03-15 14:11:43,833 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 607 mSDsluCounter, 3824 mSDsCounter, 0 mSdLazyCounter, 1610 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 607 SdHoareTripleChecker+Valid, 3821 SdHoareTripleChecker+Invalid, 1673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:43,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [607 Valid, 3821 Invalid, 1673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1610 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:11:43,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2098 states. [2022-03-15 14:11:43,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2098 to 1115. [2022-03-15 14:11:43,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 2.6077199281867145) internal successors, (2905), 1114 states have internal predecessors, (2905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:43,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2905 transitions. [2022-03-15 14:11:43,857 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2905 transitions. Word has length 72 [2022-03-15 14:11:43,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:43,858 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2905 transitions. [2022-03-15 14:11:43,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:43,858 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2905 transitions. [2022-03-15 14:11:43,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:43,860 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:43,860 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:43,882 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-03-15 14:11:44,074 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,SelfDestructingSolverStorable49 [2022-03-15 14:11:44,075 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:44,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:44,075 INFO L85 PathProgramCache]: Analyzing trace with hash -3902093, now seen corresponding path program 19 times [2022-03-15 14:11:44,075 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:44,075 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593081591] [2022-03-15 14:11:44,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:44,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:44,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:44,384 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:44,385 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:44,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593081591] [2022-03-15 14:11:44,385 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593081591] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:44,385 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456323220] [2022-03-15 14:11:44,385 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:11:44,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:44,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:44,386 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-03-15 14:11:44,388 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-03-15 14:11:44,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:44,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:44,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:44,946 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:44,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:45,418 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:45,418 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456323220] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:45,418 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:45,418 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:45,418 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508798109] [2022-03-15 14:11:45,418 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:45,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:45,419 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:45,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:45,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1224, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:45,419 INFO L87 Difference]: Start difference. First operand 1115 states and 2905 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:47,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:47,589 INFO L93 Difference]: Finished difference Result 2229 states and 5756 transitions. [2022-03-15 14:11:47,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-15 14:11:47,590 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:11:47,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:47,593 INFO L225 Difference]: With dead ends: 2229 [2022-03-15 14:11:47,593 INFO L226 Difference]: Without dead ends: 2148 [2022-03-15 14:11:47,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2126 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1228, Invalid=6254, Unknown=0, NotChecked=0, Total=7482 [2022-03-15 14:11:47,594 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 832 mSDsluCounter, 2849 mSDsCounter, 0 mSdLazyCounter, 1346 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 832 SdHoareTripleChecker+Valid, 2874 SdHoareTripleChecker+Invalid, 1435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:47,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [832 Valid, 2874 Invalid, 1435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1346 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:11:47,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2148 states. [2022-03-15 14:11:47,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2148 to 1123. [2022-03-15 14:11:47,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1123 states, 1122 states have (on average 2.6122994652406417) internal successors, (2931), 1122 states have internal predecessors, (2931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:47,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 2931 transitions. [2022-03-15 14:11:47,619 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 2931 transitions. Word has length 72 [2022-03-15 14:11:47,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:47,620 INFO L470 AbstractCegarLoop]: Abstraction has 1123 states and 2931 transitions. [2022-03-15 14:11:47,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:47,620 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 2931 transitions. [2022-03-15 14:11:47,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:47,622 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:47,622 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:47,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-03-15 14:11:47,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:47,835 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:47,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:47,835 INFO L85 PathProgramCache]: Analyzing trace with hash -1030787939, now seen corresponding path program 20 times [2022-03-15 14:11:47,835 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:47,836 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223596536] [2022-03-15 14:11:47,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:47,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:47,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:48,104 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:48,104 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:48,104 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223596536] [2022-03-15 14:11:48,104 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223596536] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:48,104 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645334035] [2022-03-15 14:11:48,104 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:11:48,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:48,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:48,106 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-03-15 14:11:48,108 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-03-15 14:11:48,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:11:48,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:48,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:48,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:48,677 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:48,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:49,158 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:49,158 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645334035] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:49,158 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:49,158 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:49,158 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100448651] [2022-03-15 14:11:49,158 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:49,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:49,159 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:49,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:49,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:49,159 INFO L87 Difference]: Start difference. First operand 1123 states and 2931 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:50,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:50,567 INFO L93 Difference]: Finished difference Result 1999 states and 5138 transitions. [2022-03-15 14:11:50,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-15 14:11:50,567 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:11:50,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:50,571 INFO L225 Difference]: With dead ends: 1999 [2022-03-15 14:11:50,571 INFO L226 Difference]: Without dead ends: 1948 [2022-03-15 14:11:50,571 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1160 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=759, Invalid=3933, Unknown=0, NotChecked=0, Total=4692 [2022-03-15 14:11:50,572 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 593 mSDsluCounter, 2394 mSDsCounter, 0 mSdLazyCounter, 1140 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 2435 SdHoareTripleChecker+Invalid, 1221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:50,572 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [593 Valid, 2435 Invalid, 1221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1140 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:11:50,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1948 states. [2022-03-15 14:11:50,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1948 to 1099. [2022-03-15 14:11:50,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1099 states, 1098 states have (on average 2.605646630236794) internal successors, (2861), 1098 states have internal predecessors, (2861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:50,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 2861 transitions. [2022-03-15 14:11:50,588 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 2861 transitions. Word has length 72 [2022-03-15 14:11:50,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:50,588 INFO L470 AbstractCegarLoop]: Abstraction has 1099 states and 2861 transitions. [2022-03-15 14:11:50,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:50,589 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 2861 transitions. [2022-03-15 14:11:50,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:50,590 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:50,590 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:50,606 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-03-15 14:11:50,790 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,SelfDestructingSolverStorable51 [2022-03-15 14:11:50,791 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:50,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:50,791 INFO L85 PathProgramCache]: Analyzing trace with hash 924694273, now seen corresponding path program 21 times [2022-03-15 14:11:50,791 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:50,791 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283847523] [2022-03-15 14:11:50,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:50,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:50,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:51,031 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:51,031 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:51,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283847523] [2022-03-15 14:11:51,031 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283847523] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:51,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926919637] [2022-03-15 14:11:51,032 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:11:51,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:51,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:51,033 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-03-15 14:11:51,033 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-03-15 14:11:51,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 14:11:51,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:51,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:51,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:51,610 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:51,610 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:52,081 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:52,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926919637] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:52,081 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:52,081 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:52,081 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779156283] [2022-03-15 14:11:52,081 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:52,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:52,082 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:52,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:52,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1241, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:52,082 INFO L87 Difference]: Start difference. First operand 1099 states and 2861 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:55,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:11:55,085 INFO L93 Difference]: Finished difference Result 2736 states and 6943 transitions. [2022-03-15 14:11:55,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-03-15 14:11:55,085 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:11:55,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:11:55,089 INFO L225 Difference]: With dead ends: 2736 [2022-03-15 14:11:55,089 INFO L226 Difference]: Without dead ends: 2574 [2022-03-15 14:11:55,090 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3434 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1261, Invalid=9659, Unknown=0, NotChecked=0, Total=10920 [2022-03-15 14:11:55,090 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 994 mSDsluCounter, 3878 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 994 SdHoareTripleChecker+Valid, 3868 SdHoareTripleChecker+Invalid, 1910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:11:55,090 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [994 Valid, 3868 Invalid, 1910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:11:55,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2574 states. [2022-03-15 14:11:55,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2574 to 1197. [2022-03-15 14:11:55,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1197 states, 1196 states have (on average 2.6237458193979935) internal successors, (3138), 1196 states have internal predecessors, (3138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:11:55,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1197 states to 1197 states and 3138 transitions. [2022-03-15 14:11:55,119 INFO L78 Accepts]: Start accepts. Automaton has 1197 states and 3138 transitions. Word has length 72 [2022-03-15 14:11:55,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:11:55,119 INFO L470 AbstractCegarLoop]: Abstraction has 1197 states and 3138 transitions. [2022-03-15 14:11:55,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:11:55,119 INFO L276 IsEmpty]: Start isEmpty. Operand 1197 states and 3138 transitions. [2022-03-15 14:11:55,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:11:55,122 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:11:55,122 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:11:55,151 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-03-15 14:11:55,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:55,345 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:11:55,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:11:55,346 INFO L85 PathProgramCache]: Analyzing trace with hash -694877983, now seen corresponding path program 22 times [2022-03-15 14:11:55,346 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:11:55,346 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013444843] [2022-03-15 14:11:55,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:11:55,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:11:55,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:11:55,644 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:55,644 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:11:55,644 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013444843] [2022-03-15 14:11:55,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013444843] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:11:55,645 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535136303] [2022-03-15 14:11:55,645 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:11:55,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:11:55,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:11:55,648 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-03-15 14:11:55,649 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-03-15 14:11:55,728 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:11:55,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:11:55,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:11:55,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:11:56,223 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:56,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:11:56,712 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:11:56,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535136303] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:11:56,712 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:11:56,712 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:11:56,712 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471203364] [2022-03-15 14:11:56,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:11:56,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:11:56,713 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:11:56,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:11:56,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1214, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:11:56,713 INFO L87 Difference]: Start difference. First operand 1197 states and 3138 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:12:00,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:00,017 INFO L93 Difference]: Finished difference Result 3036 states and 7720 transitions. [2022-03-15 14:12:00,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-15 14:12:00,017 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:12:00,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:00,021 INFO L225 Difference]: With dead ends: 3036 [2022-03-15 14:12:00,021 INFO L226 Difference]: Without dead ends: 2904 [2022-03-15 14:12:00,023 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3808 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1646, Invalid=10126, Unknown=0, NotChecked=0, Total=11772 [2022-03-15 14:12:00,023 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 1389 mSDsluCounter, 3324 mSDsCounter, 0 mSdLazyCounter, 1518 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1389 SdHoareTripleChecker+Valid, 3308 SdHoareTripleChecker+Invalid, 1647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:00,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1389 Valid, 3308 Invalid, 1647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1518 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:12:00,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2904 states. [2022-03-15 14:12:00,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2904 to 1249. [2022-03-15 14:12:00,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1249 states, 1248 states have (on average 2.6546474358974357) internal successors, (3313), 1248 states have internal predecessors, (3313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:00,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1249 states to 1249 states and 3313 transitions. [2022-03-15 14:12:00,054 INFO L78 Accepts]: Start accepts. Automaton has 1249 states and 3313 transitions. Word has length 72 [2022-03-15 14:12:00,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:00,054 INFO L470 AbstractCegarLoop]: Abstraction has 1249 states and 3313 transitions. [2022-03-15 14:12:00,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:12:00,054 INFO L276 IsEmpty]: Start isEmpty. Operand 1249 states and 3313 transitions. [2022-03-15 14:12:00,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:00,057 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:00,057 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:00,079 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-03-15 14:12:00,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:00,279 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:00,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:00,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1721763829, now seen corresponding path program 23 times [2022-03-15 14:12:00,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:00,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813791710] [2022-03-15 14:12:00,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:00,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:00,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:00,522 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:00,522 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:00,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813791710] [2022-03-15 14:12:00,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813791710] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:00,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194778046] [2022-03-15 14:12:00,522 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:12:00,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:00,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:00,528 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-03-15 14:12:00,529 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-03-15 14:12:00,615 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 14:12:00,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:12:00,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:12:00,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:01,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:01,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:01,661 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:01,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194778046] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:01,661 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:01,661 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:12:01,661 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760301034] [2022-03-15 14:12:01,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:01,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:12:01,662 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:01,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:12:01,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1211, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:12:01,663 INFO L87 Difference]: Start difference. First operand 1249 states and 3313 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:04,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:04,156 INFO L93 Difference]: Finished difference Result 2872 states and 7407 transitions. [2022-03-15 14:12:04,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-03-15 14:12:04,156 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:12:04,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:04,160 INFO L225 Difference]: With dead ends: 2872 [2022-03-15 14:12:04,160 INFO L226 Difference]: Without dead ends: 2770 [2022-03-15 14:12:04,161 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2492 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1216, Invalid=7156, Unknown=0, NotChecked=0, Total=8372 [2022-03-15 14:12:04,161 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 1016 mSDsluCounter, 3580 mSDsCounter, 0 mSdLazyCounter, 1673 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1016 SdHoareTripleChecker+Valid, 3534 SdHoareTripleChecker+Invalid, 1775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:04,161 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1016 Valid, 3534 Invalid, 1775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1673 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:12:04,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2770 states. [2022-03-15 14:12:04,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2770 to 1241. [2022-03-15 14:12:04,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1241 states, 1240 states have (on average 2.654032258064516) internal successors, (3291), 1240 states have internal predecessors, (3291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:04,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1241 states to 1241 states and 3291 transitions. [2022-03-15 14:12:04,182 INFO L78 Accepts]: Start accepts. Automaton has 1241 states and 3291 transitions. Word has length 72 [2022-03-15 14:12:04,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:04,182 INFO L470 AbstractCegarLoop]: Abstraction has 1241 states and 3291 transitions. [2022-03-15 14:12:04,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:04,182 INFO L276 IsEmpty]: Start isEmpty. Operand 1241 states and 3291 transitions. [2022-03-15 14:12:04,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:04,184 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:04,184 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:04,200 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-03-15 14:12:04,384 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,SelfDestructingSolverStorable54 [2022-03-15 14:12:04,384 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:04,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:04,385 INFO L85 PathProgramCache]: Analyzing trace with hash -610475651, now seen corresponding path program 24 times [2022-03-15 14:12:04,385 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:04,385 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161711162] [2022-03-15 14:12:04,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:04,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:04,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:04,601 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:04,601 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:04,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161711162] [2022-03-15 14:12:04,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161711162] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:04,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982681726] [2022-03-15 14:12:04,602 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:12:04,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:04,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:04,603 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-03-15 14:12:04,632 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-03-15 14:12:04,695 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 14:12:04,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:12:04,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 14:12:04,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:05,285 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:05,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:05,810 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:05,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982681726] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:05,810 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:05,810 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-15 14:12:05,810 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813854184] [2022-03-15 14:12:05,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:05,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-15 14:12:05,811 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:05,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-15 14:12:05,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=1382, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 14:12:05,811 INFO L87 Difference]: Start difference. First operand 1241 states and 3291 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:06,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:06,767 INFO L93 Difference]: Finished difference Result 2186 states and 5634 transitions. [2022-03-15 14:12:06,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-15 14:12:06,767 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 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 72 [2022-03-15 14:12:06,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:06,770 INFO L225 Difference]: With dead ends: 2186 [2022-03-15 14:12:06,770 INFO L226 Difference]: Without dead ends: 2060 [2022-03-15 14:12:06,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1003 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=700, Invalid=3460, Unknown=0, NotChecked=0, Total=4160 [2022-03-15 14:12:06,771 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 758 mSDsluCounter, 2214 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 758 SdHoareTripleChecker+Valid, 2240 SdHoareTripleChecker+Invalid, 1001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:06,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [758 Valid, 2240 Invalid, 1001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:12:06,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2060 states. [2022-03-15 14:12:06,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2060 to 1277. [2022-03-15 14:12:06,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1277 states, 1276 states have (on average 2.6504702194357366) internal successors, (3382), 1276 states have internal predecessors, (3382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:06,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 3382 transitions. [2022-03-15 14:12:06,787 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 3382 transitions. Word has length 72 [2022-03-15 14:12:06,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:06,788 INFO L470 AbstractCegarLoop]: Abstraction has 1277 states and 3382 transitions. [2022-03-15 14:12:06,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:06,788 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 3382 transitions. [2022-03-15 14:12:06,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:06,789 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:06,789 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] [2022-03-15 14:12:06,806 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-03-15 14:12:06,990 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,SelfDestructingSolverStorable55 [2022-03-15 14:12:06,990 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:06,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:06,990 INFO L85 PathProgramCache]: Analyzing trace with hash -1037850845, now seen corresponding path program 26 times [2022-03-15 14:12:06,990 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:06,990 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766088991] [2022-03-15 14:12:06,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:06,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:06,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:07,246 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:07,247 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:07,247 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766088991] [2022-03-15 14:12:07,247 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766088991] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:07,247 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843759111] [2022-03-15 14:12:07,247 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:12:07,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:07,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:07,248 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-03-15 14:12:07,278 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-03-15 14:12:07,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:12:07,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:12:07,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:12:07,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:08,059 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:08,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:08,761 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:08,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843759111] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:08,761 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:08,761 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:12:08,761 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400034091] [2022-03-15 14:12:08,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:08,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:12:08,762 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:08,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:12:08,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:12:08,762 INFO L87 Difference]: Start difference. First operand 1277 states and 3382 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:12,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:12,220 INFO L93 Difference]: Finished difference Result 3129 states and 8016 transitions. [2022-03-15 14:12:12,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-15 14:12:12,220 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:12:12,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:12,224 INFO L225 Difference]: With dead ends: 3129 [2022-03-15 14:12:12,224 INFO L226 Difference]: Without dead ends: 3027 [2022-03-15 14:12:12,226 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4039 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1335, Invalid=12005, Unknown=0, NotChecked=0, Total=13340 [2022-03-15 14:12:12,226 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 1241 mSDsluCounter, 3984 mSDsCounter, 0 mSdLazyCounter, 1728 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1241 SdHoareTripleChecker+Valid, 4028 SdHoareTripleChecker+Invalid, 1837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:12,226 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1241 Valid, 4028 Invalid, 1837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1728 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:12:12,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3027 states. [2022-03-15 14:12:12,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3027 to 1281. [2022-03-15 14:12:12,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1281 states, 1280 states have (on average 2.65390625) internal successors, (3397), 1280 states have internal predecessors, (3397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:12,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1281 states to 1281 states and 3397 transitions. [2022-03-15 14:12:12,250 INFO L78 Accepts]: Start accepts. Automaton has 1281 states and 3397 transitions. Word has length 72 [2022-03-15 14:12:12,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:12,250 INFO L470 AbstractCegarLoop]: Abstraction has 1281 states and 3397 transitions. [2022-03-15 14:12:12,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:12,251 INFO L276 IsEmpty]: Start isEmpty. Operand 1281 states and 3397 transitions. [2022-03-15 14:12:12,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:12,252 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:12,252 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:12,268 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-03-15 14:12:12,453 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,SelfDestructingSolverStorable56 [2022-03-15 14:12:12,453 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:12,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:12,453 INFO L85 PathProgramCache]: Analyzing trace with hash -1799078455, now seen corresponding path program 25 times [2022-03-15 14:12:12,453 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:12,453 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894346142] [2022-03-15 14:12:12,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:12,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:12,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:12,677 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:12,677 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:12,677 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894346142] [2022-03-15 14:12:12,677 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894346142] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:12,677 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124280148] [2022-03-15 14:12:12,677 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:12:12,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:12,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:12,678 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-03-15 14:12:12,679 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-03-15 14:12:12,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:12,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:12:12,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:13,238 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:13,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:13,701 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:13,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124280148] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:13,701 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:13,701 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:12:13,701 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595794613] [2022-03-15 14:12:13,701 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:13,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:12:13,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:13,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:12:13,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1252, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:12:13,702 INFO L87 Difference]: Start difference. First operand 1281 states and 3397 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:15,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:15,488 INFO L93 Difference]: Finished difference Result 2248 states and 5860 transitions. [2022-03-15 14:12:15,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-15 14:12:15,488 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:12:15,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:15,491 INFO L225 Difference]: With dead ends: 2248 [2022-03-15 14:12:15,491 INFO L226 Difference]: Without dead ends: 2197 [2022-03-15 14:12:15,492 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1242 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=653, Invalid=4459, Unknown=0, NotChecked=0, Total=5112 [2022-03-15 14:12:15,492 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 551 mSDsluCounter, 3380 mSDsCounter, 0 mSdLazyCounter, 1563 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 3404 SdHoareTripleChecker+Invalid, 1626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:15,493 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [551 Valid, 3404 Invalid, 1626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1563 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:12:15,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2197 states. [2022-03-15 14:12:15,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2197 to 1301. [2022-03-15 14:12:15,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1301 states, 1300 states have (on average 2.6584615384615384) internal successors, (3456), 1300 states have internal predecessors, (3456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:15,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 3456 transitions. [2022-03-15 14:12:15,514 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 3456 transitions. Word has length 72 [2022-03-15 14:12:15,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:15,514 INFO L470 AbstractCegarLoop]: Abstraction has 1301 states and 3456 transitions. [2022-03-15 14:12:15,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:15,514 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 3456 transitions. [2022-03-15 14:12:15,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:15,517 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:15,517 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:15,536 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-03-15 14:12:15,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-03-15 14:12:15,726 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:15,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:15,727 INFO L85 PathProgramCache]: Analyzing trace with hash -2100352131, now seen corresponding path program 26 times [2022-03-15 14:12:15,727 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:15,727 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807696438] [2022-03-15 14:12:15,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:15,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:15,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:15,966 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:15,966 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:15,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807696438] [2022-03-15 14:12:15,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807696438] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:15,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898462491] [2022-03-15 14:12:15,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:12:15,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:15,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:15,968 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-03-15 14:12:15,969 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-03-15 14:12:16,040 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:12:16,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:12:16,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:12:16,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:16,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:16,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:16,985 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:16,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898462491] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:16,985 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:16,985 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:12:16,985 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327910650] [2022-03-15 14:12:16,985 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:16,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:12:16,986 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:16,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:12:16,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:12:16,986 INFO L87 Difference]: Start difference. First operand 1301 states and 3456 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:19,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:19,317 INFO L93 Difference]: Finished difference Result 2503 states and 6431 transitions. [2022-03-15 14:12:19,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-15 14:12:19,317 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:12:19,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:19,321 INFO L225 Difference]: With dead ends: 2503 [2022-03-15 14:12:19,321 INFO L226 Difference]: Without dead ends: 2452 [2022-03-15 14:12:19,322 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1947 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1019, Invalid=6291, Unknown=0, NotChecked=0, Total=7310 [2022-03-15 14:12:19,322 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 881 mSDsluCounter, 3321 mSDsCounter, 0 mSdLazyCounter, 1575 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 881 SdHoareTripleChecker+Valid, 3332 SdHoareTripleChecker+Invalid, 1675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:19,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [881 Valid, 3332 Invalid, 1675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1575 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:12:19,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2452 states. [2022-03-15 14:12:19,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2452 to 1333. [2022-03-15 14:12:19,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1333 states, 1332 states have (on average 2.675675675675676) internal successors, (3564), 1332 states have internal predecessors, (3564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:19,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1333 states to 1333 states and 3564 transitions. [2022-03-15 14:12:19,354 INFO L78 Accepts]: Start accepts. Automaton has 1333 states and 3564 transitions. Word has length 72 [2022-03-15 14:12:19,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:19,354 INFO L470 AbstractCegarLoop]: Abstraction has 1333 states and 3564 transitions. [2022-03-15 14:12:19,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:19,354 INFO L276 IsEmpty]: Start isEmpty. Operand 1333 states and 3564 transitions. [2022-03-15 14:12:19,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:19,356 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:19,356 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:19,372 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-03-15 14:12:19,556 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,SelfDestructingSolverStorable58 [2022-03-15 14:12:19,557 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:19,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:19,557 INFO L85 PathProgramCache]: Analyzing trace with hash -666903823, now seen corresponding path program 27 times [2022-03-15 14:12:19,557 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:19,557 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110524783] [2022-03-15 14:12:19,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:19,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:19,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:19,831 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:19,831 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:19,831 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110524783] [2022-03-15 14:12:19,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110524783] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:19,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994532270] [2022-03-15 14:12:19,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:12:19,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:19,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:19,833 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-03-15 14:12:19,834 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-03-15 14:12:19,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 14:12:19,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:12:19,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:12:19,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:20,428 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:20,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:20,902 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:20,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994532270] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:20,902 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:20,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:12:20,902 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849169539] [2022-03-15 14:12:20,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:20,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:12:20,903 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:20,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:12:20,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1246, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:12:20,904 INFO L87 Difference]: Start difference. First operand 1333 states and 3564 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:12:23,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:23,025 INFO L93 Difference]: Finished difference Result 2413 states and 6269 transitions. [2022-03-15 14:12:23,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-15 14:12:23,025 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:12:23,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:23,029 INFO L225 Difference]: With dead ends: 2413 [2022-03-15 14:12:23,029 INFO L226 Difference]: Without dead ends: 2332 [2022-03-15 14:12:23,030 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1534 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=792, Invalid=5214, Unknown=0, NotChecked=0, Total=6006 [2022-03-15 14:12:23,030 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 701 mSDsluCounter, 3612 mSDsCounter, 0 mSdLazyCounter, 1665 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 3651 SdHoareTripleChecker+Invalid, 1749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:23,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [701 Valid, 3651 Invalid, 1749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1665 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:12:23,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2332 states. [2022-03-15 14:12:23,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2332 to 1309. [2022-03-15 14:12:23,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1309 states, 1308 states have (on average 2.659021406727829) internal successors, (3478), 1308 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:23,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1309 states to 1309 states and 3478 transitions. [2022-03-15 14:12:23,055 INFO L78 Accepts]: Start accepts. Automaton has 1309 states and 3478 transitions. Word has length 72 [2022-03-15 14:12:23,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:23,055 INFO L470 AbstractCegarLoop]: Abstraction has 1309 states and 3478 transitions. [2022-03-15 14:12:23,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:12:23,055 INFO L276 IsEmpty]: Start isEmpty. Operand 1309 states and 3478 transitions. [2022-03-15 14:12:23,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:23,057 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:23,057 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:23,074 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-03-15 14:12:23,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-03-15 14:12:23,257 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:23,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:23,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1132161329, now seen corresponding path program 28 times [2022-03-15 14:12:23,258 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:23,258 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87086194] [2022-03-15 14:12:23,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:23,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:23,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:23,487 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:23,487 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:23,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87086194] [2022-03-15 14:12:23,487 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87086194] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:23,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217519806] [2022-03-15 14:12:23,487 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:12:23,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:23,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:23,488 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-03-15 14:12:23,489 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-03-15 14:12:23,558 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:12:23,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:12:23,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:12:23,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:24,101 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:24,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:24,581 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:24,581 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217519806] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:24,581 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:24,581 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:12:24,581 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589239862] [2022-03-15 14:12:24,581 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:24,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:12:24,582 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:24,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:12:24,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1262, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:12:24,582 INFO L87 Difference]: Start difference. First operand 1309 states and 3478 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:12:26,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:26,533 INFO L93 Difference]: Finished difference Result 2401 states and 6232 transitions. [2022-03-15 14:12:26,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-15 14:12:26,533 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:12:26,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:26,536 INFO L225 Difference]: With dead ends: 2401 [2022-03-15 14:12:26,537 INFO L226 Difference]: Without dead ends: 2305 [2022-03-15 14:12:26,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1577 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=726, Invalid=5594, Unknown=0, NotChecked=0, Total=6320 [2022-03-15 14:12:26,537 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 633 mSDsluCounter, 3204 mSDsCounter, 0 mSdLazyCounter, 1363 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 3228 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:26,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [633 Valid, 3228 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1363 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:12:26,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2305 states. [2022-03-15 14:12:26,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2305 to 1317. [2022-03-15 14:12:26,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1317 states, 1316 states have (on average 2.6595744680851063) internal successors, (3500), 1316 states have internal predecessors, (3500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:26,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1317 states to 1317 states and 3500 transitions. [2022-03-15 14:12:26,557 INFO L78 Accepts]: Start accepts. Automaton has 1317 states and 3500 transitions. Word has length 72 [2022-03-15 14:12:26,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:26,557 INFO L470 AbstractCegarLoop]: Abstraction has 1317 states and 3500 transitions. [2022-03-15 14:12:26,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:12:26,557 INFO L276 IsEmpty]: Start isEmpty. Operand 1317 states and 3500 transitions. [2022-03-15 14:12:26,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:26,559 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:26,559 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:26,575 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-03-15 14:12:26,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:26,759 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:26,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:26,760 INFO L85 PathProgramCache]: Analyzing trace with hash -487410927, now seen corresponding path program 29 times [2022-03-15 14:12:26,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:26,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899284285] [2022-03-15 14:12:26,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:26,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:26,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:26,997 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:26,997 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:26,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899284285] [2022-03-15 14:12:26,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899284285] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:26,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941492389] [2022-03-15 14:12:26,997 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:12:26,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:26,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:26,999 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-03-15 14:12:26,999 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-03-15 14:12:27,073 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:12:27,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:12:27,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 14:12:27,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:27,656 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:27,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:28,192 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:28,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941492389] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:28,192 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:28,192 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-15 14:12:28,193 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895380996] [2022-03-15 14:12:28,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:28,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-15 14:12:28,193 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:28,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-15 14:12:28,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=1407, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 14:12:28,193 INFO L87 Difference]: Start difference. First operand 1317 states and 3500 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:30,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:30,538 INFO L93 Difference]: Finished difference Result 2626 states and 6815 transitions. [2022-03-15 14:12:30,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-15 14:12:30,539 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 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 72 [2022-03-15 14:12:30,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:30,542 INFO L225 Difference]: With dead ends: 2626 [2022-03-15 14:12:30,542 INFO L226 Difference]: Without dead ends: 2530 [2022-03-15 14:12:30,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2354 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1461, Invalid=7469, Unknown=0, NotChecked=0, Total=8930 [2022-03-15 14:12:30,543 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 1015 mSDsluCounter, 3294 mSDsCounter, 0 mSdLazyCounter, 1630 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 3336 SdHoareTripleChecker+Invalid, 1745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:30,543 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1015 Valid, 3336 Invalid, 1745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1630 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:12:30,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2530 states. [2022-03-15 14:12:30,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2530 to 1365. [2022-03-15 14:12:30,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1365 states, 1364 states have (on average 2.6715542521994133) internal successors, (3644), 1364 states have internal predecessors, (3644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:30,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1365 states to 1365 states and 3644 transitions. [2022-03-15 14:12:30,565 INFO L78 Accepts]: Start accepts. Automaton has 1365 states and 3644 transitions. Word has length 72 [2022-03-15 14:12:30,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:30,565 INFO L470 AbstractCegarLoop]: Abstraction has 1365 states and 3644 transitions. [2022-03-15 14:12:30,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:30,565 INFO L276 IsEmpty]: Start isEmpty. Operand 1365 states and 3644 transitions. [2022-03-15 14:12:30,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:30,568 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:30,568 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:30,586 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-03-15 14:12:30,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:30,769 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:30,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:30,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1514296773, now seen corresponding path program 30 times [2022-03-15 14:12:30,770 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:30,770 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686942222] [2022-03-15 14:12:30,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:30,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:30,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:31,042 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:31,043 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:31,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686942222] [2022-03-15 14:12:31,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686942222] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:31,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547414735] [2022-03-15 14:12:31,043 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:12:31,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:31,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:31,044 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-03-15 14:12:31,046 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-03-15 14:12:31,147 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 14:12:31,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:12:31,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:12:31,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:31,752 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:31,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:32,250 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:32,250 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547414735] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:32,250 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:32,251 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:12:32,251 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057398268] [2022-03-15 14:12:32,251 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:32,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:12:32,251 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:32,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:12:32,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:12:32,252 INFO L87 Difference]: Start difference. First operand 1365 states and 3644 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:34,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:34,472 INFO L93 Difference]: Finished difference Result 2596 states and 6708 transitions. [2022-03-15 14:12:34,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-15 14:12:34,472 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:12:34,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:34,476 INFO L225 Difference]: With dead ends: 2596 [2022-03-15 14:12:34,476 INFO L226 Difference]: Without dead ends: 2545 [2022-03-15 14:12:34,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1618 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=852, Invalid=5790, Unknown=0, NotChecked=0, Total=6642 [2022-03-15 14:12:34,477 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 808 mSDsluCounter, 3511 mSDsCounter, 0 mSdLazyCounter, 1707 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 808 SdHoareTripleChecker+Valid, 3493 SdHoareTripleChecker+Invalid, 1807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:34,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [808 Valid, 3493 Invalid, 1807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1707 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:12:34,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2545 states. [2022-03-15 14:12:34,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2545 to 1369. [2022-03-15 14:12:34,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 1368 states have (on average 2.6834795321637426) internal successors, (3671), 1368 states have internal predecessors, (3671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:34,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 3671 transitions. [2022-03-15 14:12:34,500 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 3671 transitions. Word has length 72 [2022-03-15 14:12:34,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:34,500 INFO L470 AbstractCegarLoop]: Abstraction has 1369 states and 3671 transitions. [2022-03-15 14:12:34,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:34,500 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 3671 transitions. [2022-03-15 14:12:34,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:34,502 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:34,502 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:34,519 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-03-15 14:12:34,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:34,704 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:34,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:34,704 INFO L85 PathProgramCache]: Analyzing trace with hash 223608007, now seen corresponding path program 31 times [2022-03-15 14:12:34,704 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:34,704 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544751257] [2022-03-15 14:12:34,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:34,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:34,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:34,982 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:34,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:34,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544751257] [2022-03-15 14:12:34,983 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544751257] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:34,983 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426496263] [2022-03-15 14:12:34,983 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:12:34,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:34,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:34,984 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-03-15 14:12:34,984 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-03-15 14:12:35,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:35,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:12:35,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:35,565 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:35,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:36,040 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:36,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426496263] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:36,040 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:36,040 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:12:36,040 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714324625] [2022-03-15 14:12:36,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:36,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:12:36,041 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:36,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:12:36,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:12:36,041 INFO L87 Difference]: Start difference. First operand 1369 states and 3671 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:12:38,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:38,140 INFO L93 Difference]: Finished difference Result 2540 states and 6656 transitions. [2022-03-15 14:12:38,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-15 14:12:38,140 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:12:38,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:38,144 INFO L225 Difference]: With dead ends: 2540 [2022-03-15 14:12:38,144 INFO L226 Difference]: Without dead ends: 2429 [2022-03-15 14:12:38,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1846 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=908, Invalid=6064, Unknown=0, NotChecked=0, Total=6972 [2022-03-15 14:12:38,145 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 780 mSDsluCounter, 3668 mSDsCounter, 0 mSdLazyCounter, 1643 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 3678 SdHoareTripleChecker+Invalid, 1717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:38,145 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [780 Valid, 3678 Invalid, 1717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1643 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:12:38,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2429 states. [2022-03-15 14:12:38,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2429 to 1377. [2022-03-15 14:12:38,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1377 states, 1376 states have (on average 2.6809593023255816) internal successors, (3689), 1376 states have internal predecessors, (3689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:38,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1377 states to 1377 states and 3689 transitions. [2022-03-15 14:12:38,167 INFO L78 Accepts]: Start accepts. Automaton has 1377 states and 3689 transitions. Word has length 72 [2022-03-15 14:12:38,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:38,168 INFO L470 AbstractCegarLoop]: Abstraction has 1377 states and 3689 transitions. [2022-03-15 14:12:38,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:12:38,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1377 states and 3689 transitions. [2022-03-15 14:12:38,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:38,169 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:38,170 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:38,185 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-03-15 14:12:38,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:38,370 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:38,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:38,370 INFO L85 PathProgramCache]: Analyzing trace with hash -1395964249, now seen corresponding path program 32 times [2022-03-15 14:12:38,371 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:38,371 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217368330] [2022-03-15 14:12:38,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:38,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:38,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:38,631 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:38,631 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:38,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217368330] [2022-03-15 14:12:38,631 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217368330] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:38,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712037973] [2022-03-15 14:12:38,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:12:38,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:38,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:38,633 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-03-15 14:12:38,634 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-03-15 14:12:38,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:12:38,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:12:38,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:12:38,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:39,255 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:39,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:39,721 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:39,721 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712037973] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:39,721 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:39,721 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:12:39,721 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470261763] [2022-03-15 14:12:39,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:39,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:12:39,722 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:39,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:12:39,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1243, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:12:39,722 INFO L87 Difference]: Start difference. First operand 1377 states and 3689 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:12:43,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:43,132 INFO L93 Difference]: Finished difference Result 2755 states and 7238 transitions. [2022-03-15 14:12:43,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-15 14:12:43,133 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:12:43,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:43,137 INFO L225 Difference]: With dead ends: 2755 [2022-03-15 14:12:43,137 INFO L226 Difference]: Without dead ends: 2674 [2022-03-15 14:12:43,138 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3896 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1702, Invalid=10954, Unknown=0, NotChecked=0, Total=12656 [2022-03-15 14:12:43,138 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 946 mSDsluCounter, 4206 mSDsCounter, 0 mSdLazyCounter, 1938 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 946 SdHoareTripleChecker+Valid, 4269 SdHoareTripleChecker+Invalid, 2048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:43,138 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [946 Valid, 4269 Invalid, 2048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1938 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:12:43,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2674 states. [2022-03-15 14:12:43,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2674 to 1353. [2022-03-15 14:12:43,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1352 states have (on average 2.6708579881656807) internal successors, (3611), 1352 states have internal predecessors, (3611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:43,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 3611 transitions. [2022-03-15 14:12:43,161 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 3611 transitions. Word has length 72 [2022-03-15 14:12:43,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:43,161 INFO L470 AbstractCegarLoop]: Abstraction has 1353 states and 3611 transitions. [2022-03-15 14:12:43,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:12:43,161 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 3611 transitions. [2022-03-15 14:12:43,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:43,163 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:43,163 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:43,179 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-03-15 14:12:43,363 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,SelfDestructingSolverStorable64 [2022-03-15 14:12:43,364 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:43,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:43,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1872117201, now seen corresponding path program 33 times [2022-03-15 14:12:43,364 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:43,364 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890559519] [2022-03-15 14:12:43,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:43,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:43,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:43,624 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:43,624 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:43,624 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890559519] [2022-03-15 14:12:43,624 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890559519] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:43,624 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541343342] [2022-03-15 14:12:43,624 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:12:43,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:43,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:43,625 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-03-15 14:12:43,626 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-03-15 14:12:43,715 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 14:12:43,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:12:43,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:12:43,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:44,204 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:44,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:44,672 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:44,672 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541343342] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:44,672 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:44,672 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:12:44,673 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142428667] [2022-03-15 14:12:44,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:44,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:12:44,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:44,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:12:44,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1236, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:12:44,673 INFO L87 Difference]: Start difference. First operand 1353 states and 3611 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:46,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:46,659 INFO L93 Difference]: Finished difference Result 2353 states and 6171 transitions. [2022-03-15 14:12:46,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-15 14:12:46,659 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:12:46,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:46,663 INFO L225 Difference]: With dead ends: 2353 [2022-03-15 14:12:46,663 INFO L226 Difference]: Without dead ends: 2302 [2022-03-15 14:12:46,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1659 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=873, Invalid=5607, Unknown=0, NotChecked=0, Total=6480 [2022-03-15 14:12:46,664 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 667 mSDsluCounter, 3073 mSDsCounter, 0 mSdLazyCounter, 1498 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 3109 SdHoareTripleChecker+Invalid, 1565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:46,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [667 Valid, 3109 Invalid, 1565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1498 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:12:46,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2302 states. [2022-03-15 14:12:46,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2302 to 1341. [2022-03-15 14:12:46,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1341 states, 1340 states have (on average 2.6701492537313434) internal successors, (3578), 1340 states have internal predecessors, (3578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:46,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1341 states to 1341 states and 3578 transitions. [2022-03-15 14:12:46,685 INFO L78 Accepts]: Start accepts. Automaton has 1341 states and 3578 transitions. Word has length 72 [2022-03-15 14:12:46,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:46,685 INFO L470 AbstractCegarLoop]: Abstraction has 1341 states and 3578 transitions. [2022-03-15 14:12:46,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:46,686 INFO L276 IsEmpty]: Start isEmpty. Operand 1341 states and 3578 transitions. [2022-03-15 14:12:46,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:46,687 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:46,688 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:46,710 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-03-15 14:12:46,903 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,SelfDestructingSolverStorable65 [2022-03-15 14:12:46,903 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:46,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:46,904 INFO L85 PathProgramCache]: Analyzing trace with hash -467367883, now seen corresponding path program 34 times [2022-03-15 14:12:46,904 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:46,904 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037023981] [2022-03-15 14:12:46,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:46,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:46,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:47,135 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:47,135 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:47,135 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037023981] [2022-03-15 14:12:47,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037023981] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:47,135 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414539663] [2022-03-15 14:12:47,135 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:12:47,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:47,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:47,138 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-03-15 14:12:47,139 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-03-15 14:12:47,213 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:12:47,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:12:47,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:12:47,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:47,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:47,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:48,188 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:48,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414539663] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:48,189 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:48,189 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:12:48,189 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737189204] [2022-03-15 14:12:48,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:48,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:12:48,189 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:48,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:12:48,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1250, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:12:48,190 INFO L87 Difference]: Start difference. First operand 1341 states and 3578 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:12:50,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:50,956 INFO L93 Difference]: Finished difference Result 2802 states and 7319 transitions. [2022-03-15 14:12:50,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-15 14:12:50,956 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:12:50,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:50,960 INFO L225 Difference]: With dead ends: 2802 [2022-03-15 14:12:50,960 INFO L226 Difference]: Without dead ends: 2691 [2022-03-15 14:12:50,961 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2804 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1096, Invalid=8410, Unknown=0, NotChecked=0, Total=9506 [2022-03-15 14:12:50,962 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 895 mSDsluCounter, 3489 mSDsCounter, 0 mSdLazyCounter, 1577 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 895 SdHoareTripleChecker+Valid, 3490 SdHoareTripleChecker+Invalid, 1677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:50,962 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [895 Valid, 3490 Invalid, 1677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1577 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:12:50,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2022-03-15 14:12:50,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 1353. [2022-03-15 14:12:50,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1352 states have (on average 2.673816568047337) internal successors, (3615), 1352 states have internal predecessors, (3615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:50,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 3615 transitions. [2022-03-15 14:12:50,984 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 3615 transitions. Word has length 72 [2022-03-15 14:12:50,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:50,985 INFO L470 AbstractCegarLoop]: Abstraction has 1353 states and 3615 transitions. [2022-03-15 14:12:50,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:12:50,985 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 3615 transitions. [2022-03-15 14:12:50,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:50,986 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:50,986 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:51,002 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-03-15 14:12:51,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:51,187 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:51,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:51,187 INFO L85 PathProgramCache]: Analyzing trace with hash -2086940139, now seen corresponding path program 35 times [2022-03-15 14:12:51,187 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:51,187 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412957793] [2022-03-15 14:12:51,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:51,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:51,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:51,398 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:51,399 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:51,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412957793] [2022-03-15 14:12:51,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412957793] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:51,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827748188] [2022-03-15 14:12:51,399 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:12:51,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:51,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:51,400 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-03-15 14:12:51,401 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-03-15 14:12:51,478 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:12:51,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:12:51,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 14:12:51,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:52,048 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:52,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:52,584 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:52,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827748188] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:52,584 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:52,584 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-15 14:12:52,585 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467865508] [2022-03-15 14:12:52,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:52,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-15 14:12:52,585 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:52,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-15 14:12:52,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1383, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 14:12:52,585 INFO L87 Difference]: Start difference. First operand 1353 states and 3615 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:55,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:55,156 INFO L93 Difference]: Finished difference Result 2887 states and 7542 transitions. [2022-03-15 14:12:55,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-15 14:12:55,156 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 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 72 [2022-03-15 14:12:55,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:55,160 INFO L225 Difference]: With dead ends: 2887 [2022-03-15 14:12:55,160 INFO L226 Difference]: Without dead ends: 2776 [2022-03-15 14:12:55,161 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3157 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1957, Invalid=8549, Unknown=0, NotChecked=0, Total=10506 [2022-03-15 14:12:55,161 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 1170 mSDsluCounter, 3124 mSDsCounter, 0 mSdLazyCounter, 1514 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1170 SdHoareTripleChecker+Valid, 3122 SdHoareTripleChecker+Invalid, 1650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 1514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:55,161 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1170 Valid, 3122 Invalid, 1650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1514 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:12:55,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2776 states. [2022-03-15 14:12:55,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2776 to 1369. [2022-03-15 14:12:55,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 1368 states have (on average 2.6776315789473686) internal successors, (3663), 1368 states have internal predecessors, (3663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:55,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 3663 transitions. [2022-03-15 14:12:55,189 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 3663 transitions. Word has length 72 [2022-03-15 14:12:55,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:55,189 INFO L470 AbstractCegarLoop]: Abstraction has 1369 states and 3663 transitions. [2022-03-15 14:12:55,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:55,189 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 3663 transitions. [2022-03-15 14:12:55,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:55,191 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:55,191 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:55,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-03-15 14:12:55,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:55,400 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:55,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:55,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1181141311, now seen corresponding path program 36 times [2022-03-15 14:12:55,401 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:55,401 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262841058] [2022-03-15 14:12:55,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:55,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:55,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:12:55,609 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:55,609 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:12:55,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262841058] [2022-03-15 14:12:55,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262841058] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:12:55,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165244563] [2022-03-15 14:12:55,610 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:12:55,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:12:55,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:12:55,611 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-03-15 14:12:55,612 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-03-15 14:12:55,689 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 14:12:55,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:12:55,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:12:55,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:12:56,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:56,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:12:56,647 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:12:56,647 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165244563] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:12:56,647 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:12:56,647 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:12:56,647 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455515630] [2022-03-15 14:12:56,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:12:56,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:12:56,648 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:12:56,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:12:56,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1230, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:12:56,648 INFO L87 Difference]: Start difference. First operand 1369 states and 3663 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:59,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:12:59,727 INFO L93 Difference]: Finished difference Result 3101 states and 8144 transitions. [2022-03-15 14:12:59,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-15 14:12:59,727 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:12:59,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:12:59,732 INFO L225 Difference]: With dead ends: 3101 [2022-03-15 14:12:59,732 INFO L226 Difference]: Without dead ends: 3050 [2022-03-15 14:12:59,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3515 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1588, Invalid=9542, Unknown=0, NotChecked=0, Total=11130 [2022-03-15 14:12:59,733 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 938 mSDsluCounter, 4211 mSDsCounter, 0 mSdLazyCounter, 2048 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 938 SdHoareTripleChecker+Valid, 4174 SdHoareTripleChecker+Invalid, 2148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 2048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:12:59,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [938 Valid, 4174 Invalid, 2148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 2048 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:12:59,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3050 states. [2022-03-15 14:12:59,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3050 to 1381. [2022-03-15 14:12:59,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1381 states, 1380 states have (on average 2.689855072463768) internal successors, (3712), 1380 states have internal predecessors, (3712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:59,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1381 states to 1381 states and 3712 transitions. [2022-03-15 14:12:59,759 INFO L78 Accepts]: Start accepts. Automaton has 1381 states and 3712 transitions. Word has length 72 [2022-03-15 14:12:59,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:12:59,759 INFO L470 AbstractCegarLoop]: Abstraction has 1381 states and 3712 transitions. [2022-03-15 14:12:59,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:12:59,759 INFO L276 IsEmpty]: Start isEmpty. Operand 1381 states and 3712 transitions. [2022-03-15 14:12:59,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:12:59,760 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:12:59,760 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:12:59,776 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-03-15 14:12:59,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-03-15 14:12:59,961 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:12:59,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:12:59,961 INFO L85 PathProgramCache]: Analyzing trace with hash -2002537807, now seen corresponding path program 37 times [2022-03-15 14:12:59,961 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:12:59,961 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470075650] [2022-03-15 14:12:59,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:12:59,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:12:59,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:13:00,163 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:00,164 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:13:00,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470075650] [2022-03-15 14:13:00,164 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470075650] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:13:00,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512429965] [2022-03-15 14:13:00,164 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:13:00,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:00,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:13:00,165 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-03-15 14:13:00,166 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-03-15 14:13:00,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:13:00,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:13:00,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:13:00,721 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:00,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:13:01,190 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:01,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512429965] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:13:01,190 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:13:01,190 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:13:01,190 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834798088] [2022-03-15 14:13:01,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:13:01,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:13:01,191 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:13:01,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:13:01,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:13:01,191 INFO L87 Difference]: Start difference. First operand 1381 states and 3712 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:13:02,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:13:02,378 INFO L93 Difference]: Finished difference Result 2375 states and 6250 transitions. [2022-03-15 14:13:02,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 14:13:02,378 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:13:02,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:13:02,381 INFO L225 Difference]: With dead ends: 2375 [2022-03-15 14:13:02,381 INFO L226 Difference]: Without dead ends: 2249 [2022-03-15 14:13:02,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1146 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=528, Invalid=4028, Unknown=0, NotChecked=0, Total=4556 [2022-03-15 14:13:02,382 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 552 mSDsluCounter, 2738 mSDsCounter, 0 mSdLazyCounter, 1021 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 2757 SdHoareTripleChecker+Invalid, 1080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:13:02,382 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [552 Valid, 2757 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1021 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:13:02,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2249 states. [2022-03-15 14:13:02,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2249 to 1381. [2022-03-15 14:13:02,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1381 states, 1380 states have (on average 2.684057971014493) internal successors, (3704), 1380 states have internal predecessors, (3704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:02,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1381 states to 1381 states and 3704 transitions. [2022-03-15 14:13:02,401 INFO L78 Accepts]: Start accepts. Automaton has 1381 states and 3704 transitions. Word has length 72 [2022-03-15 14:13:02,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:13:02,402 INFO L470 AbstractCegarLoop]: Abstraction has 1381 states and 3704 transitions. [2022-03-15 14:13:02,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:13:02,402 INFO L276 IsEmpty]: Start isEmpty. Operand 1381 states and 3704 transitions. [2022-03-15 14:13:02,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:13:02,403 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:13:02,403 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] [2022-03-15 14:13:02,419 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-03-15 14:13:02,604 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,SelfDestructingSolverStorable69 [2022-03-15 14:13:02,604 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:13:02,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:13:02,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1441977873, now seen corresponding path program 27 times [2022-03-15 14:13:02,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:13:02,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814466790] [2022-03-15 14:13:02,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:13:02,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:13:02,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:13:02,832 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:02,832 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:13:02,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814466790] [2022-03-15 14:13:02,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814466790] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:13:02,833 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639233182] [2022-03-15 14:13:02,833 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:13:02,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:02,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:13:02,834 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-03-15 14:13:02,834 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-03-15 14:13:02,913 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 14:13:02,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:13:02,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:13:02,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:13:03,577 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:03,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:13:04,299 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:04,299 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639233182] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:13:04,300 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:13:04,300 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:13:04,300 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249949588] [2022-03-15 14:13:04,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:13:04,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:13:04,300 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:13:04,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:13:04,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:13:04,301 INFO L87 Difference]: Start difference. First operand 1381 states and 3704 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:09,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:13:09,883 INFO L93 Difference]: Finished difference Result 3839 states and 9891 transitions. [2022-03-15 14:13:09,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-15 14:13:09,883 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:13:09,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:13:09,888 INFO L225 Difference]: With dead ends: 3839 [2022-03-15 14:13:09,888 INFO L226 Difference]: Without dead ends: 3737 [2022-03-15 14:13:09,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7627 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=2451, Invalid=20199, Unknown=0, NotChecked=0, Total=22650 [2022-03-15 14:13:09,889 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 1308 mSDsluCounter, 5476 mSDsCounter, 0 mSdLazyCounter, 2520 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1308 SdHoareTripleChecker+Valid, 5490 SdHoareTripleChecker+Invalid, 2658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 2520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-15 14:13:09,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1308 Valid, 5490 Invalid, 2658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 2520 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-15 14:13:09,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3737 states. [2022-03-15 14:13:09,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3737 to 1437. [2022-03-15 14:13:09,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1437 states, 1436 states have (on average 2.7172701949860723) internal successors, (3902), 1436 states have internal predecessors, (3902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:09,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1437 states to 1437 states and 3902 transitions. [2022-03-15 14:13:09,916 INFO L78 Accepts]: Start accepts. Automaton has 1437 states and 3902 transitions. Word has length 72 [2022-03-15 14:13:09,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:13:09,916 INFO L470 AbstractCegarLoop]: Abstraction has 1437 states and 3902 transitions. [2022-03-15 14:13:09,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:09,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1437 states and 3902 transitions. [2022-03-15 14:13:09,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:13:09,919 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:13:09,919 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:13:09,941 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-03-15 14:13:10,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:10,135 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:13:10,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:13:10,136 INFO L85 PathProgramCache]: Analyzing trace with hash -300154625, now seen corresponding path program 38 times [2022-03-15 14:13:10,136 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:13:10,136 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210097313] [2022-03-15 14:13:10,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:13:10,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:13:10,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:13:10,342 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:10,342 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:13:10,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210097313] [2022-03-15 14:13:10,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210097313] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:13:10,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052635416] [2022-03-15 14:13:10,342 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:13:10,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:10,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:13:10,343 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-03-15 14:13:10,344 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-03-15 14:13:10,422 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:13:10,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:13:10,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:13:10,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:13:10,908 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:10,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:13:11,364 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:11,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052635416] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:13:11,365 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:13:11,365 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:13:11,365 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121772834] [2022-03-15 14:13:11,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:13:11,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:13:11,365 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:13:11,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:13:11,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:13:11,366 INFO L87 Difference]: Start difference. First operand 1437 states and 3902 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:13:16,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:13:16,479 INFO L93 Difference]: Finished difference Result 4253 states and 10955 transitions. [2022-03-15 14:13:16,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-15 14:13:16,479 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:13:16,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:13:16,485 INFO L225 Difference]: With dead ends: 4253 [2022-03-15 14:13:16,485 INFO L226 Difference]: Without dead ends: 4010 [2022-03-15 14:13:16,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7882 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=2815, Invalid=18941, Unknown=0, NotChecked=0, Total=21756 [2022-03-15 14:13:16,486 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 2062 mSDsluCounter, 3632 mSDsCounter, 0 mSdLazyCounter, 1861 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2062 SdHoareTripleChecker+Valid, 3663 SdHoareTripleChecker+Invalid, 2074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 1861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:13:16,486 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2062 Valid, 3663 Invalid, 2074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 1861 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:13:16,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4010 states. [2022-03-15 14:13:16,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4010 to 1497. [2022-03-15 14:13:16,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1496 states have (on average 2.7586898395721926) internal successors, (4127), 1496 states have internal predecessors, (4127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:16,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 4127 transitions. [2022-03-15 14:13:16,517 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 4127 transitions. Word has length 72 [2022-03-15 14:13:16,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:13:16,517 INFO L470 AbstractCegarLoop]: Abstraction has 1497 states and 4127 transitions. [2022-03-15 14:13:16,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:13:16,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 4127 transitions. [2022-03-15 14:13:16,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:13:16,519 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:13:16,519 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:13:16,534 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-03-15 14:13:16,719 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,SelfDestructingSolverStorable71 [2022-03-15 14:13:16,719 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:13:16,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:13:16,719 INFO L85 PathProgramCache]: Analyzing trace with hash -1763276851, now seen corresponding path program 39 times [2022-03-15 14:13:16,720 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:13:16,720 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339582101] [2022-03-15 14:13:16,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:13:16,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:13:16,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:13:16,922 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:16,922 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:13:16,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339582101] [2022-03-15 14:13:16,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339582101] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:13:16,922 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660857992] [2022-03-15 14:13:16,922 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:13:16,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:16,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:13:16,923 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-03-15 14:13:16,925 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-03-15 14:13:17,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 14:13:17,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:13:17,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:13:17,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:13:17,473 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:17,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:13:17,923 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:17,923 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660857992] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:13:17,923 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:13:17,924 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:13:17,924 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36554759] [2022-03-15 14:13:17,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:13:17,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:13:17,924 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:13:17,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:13:17,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1220, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:13:17,924 INFO L87 Difference]: Start difference. First operand 1497 states and 4127 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:21,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:13:21,073 INFO L93 Difference]: Finished difference Result 3268 states and 8438 transitions. [2022-03-15 14:13:21,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-15 14:13:21,073 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:13:21,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:13:21,078 INFO L225 Difference]: With dead ends: 3268 [2022-03-15 14:13:21,078 INFO L226 Difference]: Without dead ends: 3115 [2022-03-15 14:13:21,078 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3928 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1690, Invalid=10520, Unknown=0, NotChecked=0, Total=12210 [2022-03-15 14:13:21,079 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 1373 mSDsluCounter, 3863 mSDsCounter, 0 mSdLazyCounter, 1829 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1373 SdHoareTripleChecker+Valid, 3861 SdHoareTripleChecker+Invalid, 1951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:13:21,079 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1373 Valid, 3861 Invalid, 1951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1829 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:13:21,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3115 states. [2022-03-15 14:13:21,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3115 to 1457. [2022-03-15 14:13:21,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1457 states, 1456 states have (on average 2.7424450549450547) internal successors, (3993), 1456 states have internal predecessors, (3993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:21,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1457 states to 1457 states and 3993 transitions. [2022-03-15 14:13:21,104 INFO L78 Accepts]: Start accepts. Automaton has 1457 states and 3993 transitions. Word has length 72 [2022-03-15 14:13:21,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:13:21,104 INFO L470 AbstractCegarLoop]: Abstraction has 1457 states and 3993 transitions. [2022-03-15 14:13:21,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:21,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1457 states and 3993 transitions. [2022-03-15 14:13:21,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:13:21,106 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:13:21,106 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:13:21,122 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-03-15 14:13:21,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:21,307 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:13:21,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:13:21,307 INFO L85 PathProgramCache]: Analyzing trace with hash -651988673, now seen corresponding path program 40 times [2022-03-15 14:13:21,307 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:13:21,307 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630099710] [2022-03-15 14:13:21,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:13:21,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:13:21,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:13:21,512 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:21,512 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:13:21,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630099710] [2022-03-15 14:13:21,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630099710] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:13:21,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605858871] [2022-03-15 14:13:21,512 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:13:21,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:21,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:13:21,513 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-03-15 14:13:21,514 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-03-15 14:13:21,591 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:13:21,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:13:21,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:13:21,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:13:22,036 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:22,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:13:22,482 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:22,483 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605858871] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:13:22,483 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:13:22,483 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:13:22,483 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906401225] [2022-03-15 14:13:22,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:13:22,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:13:22,483 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:13:22,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:13:22,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1241, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:13:22,484 INFO L87 Difference]: Start difference. First operand 1457 states and 3993 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:13:24,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:13:24,413 INFO L93 Difference]: Finished difference Result 2870 states and 7431 transitions. [2022-03-15 14:13:24,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-15 14:13:24,413 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:13:24,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:13:24,417 INFO L225 Difference]: With dead ends: 2870 [2022-03-15 14:13:24,417 INFO L226 Difference]: Without dead ends: 2693 [2022-03-15 14:13:24,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1947 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=847, Invalid=6125, Unknown=0, NotChecked=0, Total=6972 [2022-03-15 14:13:24,418 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 918 mSDsluCounter, 3140 mSDsCounter, 0 mSdLazyCounter, 1338 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 918 SdHoareTripleChecker+Valid, 3149 SdHoareTripleChecker+Invalid, 1410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:13:24,418 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [918 Valid, 3149 Invalid, 1410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1338 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:13:24,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2022-03-15 14:13:24,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 1475. [2022-03-15 14:13:24,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1474 states have (on average 2.728629579375848) internal successors, (4022), 1474 states have internal predecessors, (4022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:24,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 4022 transitions. [2022-03-15 14:13:24,439 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 4022 transitions. Word has length 72 [2022-03-15 14:13:24,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:13:24,439 INFO L470 AbstractCegarLoop]: Abstraction has 1475 states and 4022 transitions. [2022-03-15 14:13:24,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:13:24,439 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 4022 transitions. [2022-03-15 14:13:24,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:13:24,440 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:13:24,441 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:13:24,456 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-03-15 14:13:24,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:24,641 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:13:24,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:13:24,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1891688521, now seen corresponding path program 41 times [2022-03-15 14:13:24,642 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:13:24,642 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558389798] [2022-03-15 14:13:24,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:13:24,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:13:24,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:13:24,877 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:24,878 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:13:24,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558389798] [2022-03-15 14:13:24,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558389798] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:13:24,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366643597] [2022-03-15 14:13:24,878 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:13:24,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:24,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:13:24,879 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-03-15 14:13:24,880 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-03-15 14:13:24,968 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:13:24,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:13:24,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 14:13:24,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:13:25,504 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:25,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:13:26,002 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:26,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366643597] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:13:26,003 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:13:26,003 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-15 14:13:26,003 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958541085] [2022-03-15 14:13:26,003 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:13:26,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-15 14:13:26,003 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:13:26,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-15 14:13:26,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=1387, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 14:13:26,004 INFO L87 Difference]: Start difference. First operand 1475 states and 4022 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:27,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:13:27,132 INFO L93 Difference]: Finished difference Result 2256 states and 5945 transitions. [2022-03-15 14:13:27,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-15 14:13:27,132 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 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 72 [2022-03-15 14:13:27,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:13:27,135 INFO L225 Difference]: With dead ends: 2256 [2022-03-15 14:13:27,135 INFO L226 Difference]: Without dead ends: 2115 [2022-03-15 14:13:27,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=711, Invalid=3845, Unknown=0, NotChecked=0, Total=4556 [2022-03-15 14:13:27,136 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 707 mSDsluCounter, 3043 mSDsCounter, 0 mSdLazyCounter, 1232 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 3049 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:13:27,136 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [707 Valid, 3049 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1232 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:13:27,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2115 states. [2022-03-15 14:13:27,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2115 to 1475. [2022-03-15 14:13:27,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1474 states have (on average 2.7259158751696067) internal successors, (4018), 1474 states have internal predecessors, (4018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:27,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 4018 transitions. [2022-03-15 14:13:27,155 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 4018 transitions. Word has length 72 [2022-03-15 14:13:27,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:13:27,155 INFO L470 AbstractCegarLoop]: Abstraction has 1475 states and 4018 transitions. [2022-03-15 14:13:27,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:27,155 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 4018 transitions. [2022-03-15 14:13:27,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:13:27,156 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:13:27,156 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] [2022-03-15 14:13:27,173 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-03-15 14:13:27,357 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,SelfDestructingSolverStorable74 [2022-03-15 14:13:27,357 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:13:27,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:13:27,357 INFO L85 PathProgramCache]: Analyzing trace with hash 53724637, now seen corresponding path program 28 times [2022-03-15 14:13:27,357 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:13:27,357 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260861388] [2022-03-15 14:13:27,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:13:27,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:13:27,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:13:27,603 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:27,603 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:13:27,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260861388] [2022-03-15 14:13:27,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260861388] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:13:27,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190709459] [2022-03-15 14:13:27,603 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:13:27,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:27,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:13:27,604 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-03-15 14:13:27,605 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-03-15 14:13:27,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:13:27,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:13:27,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:13:27,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:13:28,362 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:28,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:13:29,118 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:29,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190709459] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:13:29,118 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:13:29,118 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:13:29,118 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641107387] [2022-03-15 14:13:29,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:13:29,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:13:29,119 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:13:29,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:13:29,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1868, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:13:29,119 INFO L87 Difference]: Start difference. First operand 1475 states and 4018 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:35,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:13:35,185 INFO L93 Difference]: Finished difference Result 3784 states and 9802 transitions. [2022-03-15 14:13:35,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-03-15 14:13:35,185 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:13:35,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:13:35,191 INFO L225 Difference]: With dead ends: 3784 [2022-03-15 14:13:35,191 INFO L226 Difference]: Without dead ends: 3682 [2022-03-15 14:13:35,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7356 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=2479, Invalid=19871, Unknown=0, NotChecked=0, Total=22350 [2022-03-15 14:13:35,193 INFO L933 BasicCegarLoop]: 274 mSDtfsCounter, 1399 mSDsluCounter, 4621 mSDsCounter, 0 mSdLazyCounter, 2351 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1399 SdHoareTripleChecker+Valid, 4682 SdHoareTripleChecker+Invalid, 2537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 2351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 14:13:35,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1399 Valid, 4682 Invalid, 2537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 2351 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 14:13:35,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3682 states. [2022-03-15 14:13:35,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3682 to 1479. [2022-03-15 14:13:35,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1479 states, 1478 states have (on average 2.7286874154262515) internal successors, (4033), 1478 states have internal predecessors, (4033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:35,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1479 states to 1479 states and 4033 transitions. [2022-03-15 14:13:35,220 INFO L78 Accepts]: Start accepts. Automaton has 1479 states and 4033 transitions. Word has length 72 [2022-03-15 14:13:35,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:13:35,220 INFO L470 AbstractCegarLoop]: Abstraction has 1479 states and 4033 transitions. [2022-03-15 14:13:35,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:35,220 INFO L276 IsEmpty]: Start isEmpty. Operand 1479 states and 4033 transitions. [2022-03-15 14:13:35,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:13:35,221 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:13:35,222 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] [2022-03-15 14:13:35,238 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-03-15 14:13:35,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:35,422 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:13:35,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:13:35,423 INFO L85 PathProgramCache]: Analyzing trace with hash 1130907407, now seen corresponding path program 29 times [2022-03-15 14:13:35,423 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:13:35,423 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806047285] [2022-03-15 14:13:35,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:13:35,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:13:35,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:13:35,653 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:35,653 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:13:35,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806047285] [2022-03-15 14:13:35,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806047285] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:13:35,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395575176] [2022-03-15 14:13:35,653 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:13:35,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:35,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:13:35,654 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-03-15 14:13:35,655 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-03-15 14:13:35,737 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 14:13:35,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:13:35,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:13:35,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:13:36,389 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:36,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:13:37,116 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:37,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395575176] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:13:37,116 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:13:37,117 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:13:37,117 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900154230] [2022-03-15 14:13:37,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:13:37,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:13:37,117 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:13:37,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:13:37,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1868, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:13:37,118 INFO L87 Difference]: Start difference. First operand 1479 states and 4033 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:44,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:13:44,541 INFO L93 Difference]: Finished difference Result 4633 states and 12034 transitions. [2022-03-15 14:13:44,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-15 14:13:44,541 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:13:44,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:13:44,547 INFO L225 Difference]: With dead ends: 4633 [2022-03-15 14:13:44,547 INFO L226 Difference]: Without dead ends: 4531 [2022-03-15 14:13:44,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10482 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=3348, Invalid=26408, Unknown=0, NotChecked=0, Total=29756 [2022-03-15 14:13:44,548 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 1694 mSDsluCounter, 5647 mSDsCounter, 0 mSdLazyCounter, 3159 mSolverCounterSat, 236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1694 SdHoareTripleChecker+Valid, 5702 SdHoareTripleChecker+Invalid, 3395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 3159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-15 14:13:44,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1694 Valid, 5702 Invalid, 3395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 3159 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-15 14:13:44,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4531 states. [2022-03-15 14:13:44,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4531 to 1483. [2022-03-15 14:13:44,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1483 states, 1482 states have (on average 2.7314439946018894) internal successors, (4048), 1482 states have internal predecessors, (4048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:44,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1483 states to 1483 states and 4048 transitions. [2022-03-15 14:13:44,577 INFO L78 Accepts]: Start accepts. Automaton has 1483 states and 4048 transitions. Word has length 72 [2022-03-15 14:13:44,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:13:44,577 INFO L470 AbstractCegarLoop]: Abstraction has 1483 states and 4048 transitions. [2022-03-15 14:13:44,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:44,577 INFO L276 IsEmpty]: Start isEmpty. Operand 1483 states and 4048 transitions. [2022-03-15 14:13:44,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:13:44,579 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:13:44,579 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] [2022-03-15 14:13:44,596 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-03-15 14:13:44,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:44,780 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:13:44,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:13:44,781 INFO L85 PathProgramCache]: Analyzing trace with hash -2097938847, now seen corresponding path program 30 times [2022-03-15 14:13:44,781 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:13:44,781 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343725853] [2022-03-15 14:13:44,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:13:44,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:13:44,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:13:45,020 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:45,020 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:13:45,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343725853] [2022-03-15 14:13:45,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343725853] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:13:45,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630384612] [2022-03-15 14:13:45,020 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:13:45,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:45,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:13:45,021 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-03-15 14:13:45,022 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-03-15 14:13:45,105 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 14:13:45,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:13:45,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:13:45,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:13:45,775 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:45,776 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:13:46,534 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:46,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630384612] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:13:46,534 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:13:46,534 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:13:46,534 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118152406] [2022-03-15 14:13:46,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:13:46,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:13:46,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:13:46,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:13:46,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1877, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:13:46,535 INFO L87 Difference]: Start difference. First operand 1483 states and 4048 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:56,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:13:56,965 INFO L93 Difference]: Finished difference Result 5147 states and 13360 transitions. [2022-03-15 14:13:56,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2022-03-15 14:13:56,965 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:13:56,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:13:56,972 INFO L225 Difference]: With dead ends: 5147 [2022-03-15 14:13:56,972 INFO L226 Difference]: Without dead ends: 5045 [2022-03-15 14:13:56,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17569 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=5163, Invalid=40419, Unknown=0, NotChecked=0, Total=45582 [2022-03-15 14:13:56,975 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 1963 mSDsluCounter, 7452 mSDsCounter, 0 mSdLazyCounter, 4063 mSolverCounterSat, 280 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1963 SdHoareTripleChecker+Valid, 7483 SdHoareTripleChecker+Invalid, 4343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 280 IncrementalHoareTripleChecker+Valid, 4063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:13:56,975 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1963 Valid, 7483 Invalid, 4343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [280 Valid, 4063 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-15 14:13:56,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5045 states. [2022-03-15 14:13:57,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5045 to 1487. [2022-03-15 14:13:57,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1486 states have (on average 2.734185733512786) internal successors, (4063), 1486 states have internal predecessors, (4063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:57,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 4063 transitions. [2022-03-15 14:13:57,007 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 4063 transitions. Word has length 72 [2022-03-15 14:13:57,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:13:57,007 INFO L470 AbstractCegarLoop]: Abstraction has 1487 states and 4063 transitions. [2022-03-15 14:13:57,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:13:57,007 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 4063 transitions. [2022-03-15 14:13:57,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:13:57,009 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:13:57,009 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] [2022-03-15 14:13:57,024 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-03-15 14:13:57,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:57,209 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:13:57,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:13:57,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1162022189, now seen corresponding path program 31 times [2022-03-15 14:13:57,210 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:13:57,210 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457960050] [2022-03-15 14:13:57,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:13:57,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:13:57,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:13:57,457 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:57,457 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:13:57,457 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457960050] [2022-03-15 14:13:57,457 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457960050] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:13:57,457 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871701141] [2022-03-15 14:13:57,457 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:13:57,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:13:57,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:13:57,459 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-03-15 14:13:57,459 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-03-15 14:13:57,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:13:57,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:13:57,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:13:58,196 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:58,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:13:58,932 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:13:58,933 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871701141] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:13:58,933 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:13:58,933 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:13:58,933 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550327243] [2022-03-15 14:13:58,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:13:58,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:13:58,933 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:13:58,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:13:58,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:13:58,934 INFO L87 Difference]: Start difference. First operand 1487 states and 4063 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:12,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:14:12,209 INFO L93 Difference]: Finished difference Result 5686 states and 14596 transitions. [2022-03-15 14:14:12,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 213 states. [2022-03-15 14:14:12,209 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:14:12,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:14:12,217 INFO L225 Difference]: With dead ends: 5686 [2022-03-15 14:14:12,217 INFO L226 Difference]: Without dead ends: 5584 [2022-03-15 14:14:12,220 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 244 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23703 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=6845, Invalid=53425, Unknown=0, NotChecked=0, Total=60270 [2022-03-15 14:14:12,220 INFO L933 BasicCegarLoop]: 344 mSDtfsCounter, 2460 mSDsluCounter, 7423 mSDsCounter, 0 mSdLazyCounter, 4289 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2460 SdHoareTripleChecker+Valid, 7463 SdHoareTripleChecker+Invalid, 4618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 4289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:14:12,220 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2460 Valid, 7463 Invalid, 4618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 4289 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-15 14:14:12,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5584 states. [2022-03-15 14:14:12,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5584 to 1463. [2022-03-15 14:14:12,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1463 states, 1462 states have (on average 2.7311901504787963) internal successors, (3993), 1462 states have internal predecessors, (3993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:12,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1463 states to 1463 states and 3993 transitions. [2022-03-15 14:14:12,274 INFO L78 Accepts]: Start accepts. Automaton has 1463 states and 3993 transitions. Word has length 72 [2022-03-15 14:14:12,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:14:12,275 INFO L470 AbstractCegarLoop]: Abstraction has 1463 states and 3993 transitions. [2022-03-15 14:14:12,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:12,275 INFO L276 IsEmpty]: Start isEmpty. Operand 1463 states and 3993 transitions. [2022-03-15 14:14:12,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:14:12,277 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:14:12,277 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] [2022-03-15 14:14:12,293 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-03-15 14:14:12,478 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,SelfDestructingSolverStorable78 [2022-03-15 14:14:12,478 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:14:12,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:14:12,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1264649381, now seen corresponding path program 32 times [2022-03-15 14:14:12,478 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:14:12,478 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043051216] [2022-03-15 14:14:12,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:14:12,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:14:12,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:14:12,711 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:12,712 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:14:12,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043051216] [2022-03-15 14:14:12,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043051216] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:14:12,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885836958] [2022-03-15 14:14:12,712 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:14:12,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:12,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:14:12,713 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-03-15 14:14:12,713 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-03-15 14:14:12,800 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:14:12,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:14:12,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:14:12,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:14:13,475 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:13,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:14:14,261 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:14,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885836958] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:14:14,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:14:14,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:14:14,262 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102722492] [2022-03-15 14:14:14,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:14:14,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:14:14,262 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:14:14,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:14:14,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:14:14,263 INFO L87 Difference]: Start difference. First operand 1463 states and 3993 transitions. Second operand has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 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-03-15 14:14:24,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:14:24,209 INFO L93 Difference]: Finished difference Result 5498 states and 14371 transitions. [2022-03-15 14:14:24,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2022-03-15 14:14:24,209 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 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 72 [2022-03-15 14:14:24,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:14:24,217 INFO L225 Difference]: With dead ends: 5498 [2022-03-15 14:14:24,217 INFO L226 Difference]: Without dead ends: 5396 [2022-03-15 14:14:24,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15894 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=6156, Invalid=35256, Unknown=0, NotChecked=0, Total=41412 [2022-03-15 14:14:24,219 INFO L933 BasicCegarLoop]: 272 mSDtfsCounter, 2683 mSDsluCounter, 5464 mSDsCounter, 0 mSdLazyCounter, 3200 mSolverCounterSat, 419 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2683 SdHoareTripleChecker+Valid, 5472 SdHoareTripleChecker+Invalid, 3619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 419 IncrementalHoareTripleChecker+Valid, 3200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:14:24,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2683 Valid, 5472 Invalid, 3619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [419 Valid, 3200 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-15 14:14:24,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5396 states. [2022-03-15 14:14:24,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5396 to 1463. [2022-03-15 14:14:24,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1463 states, 1462 states have (on average 2.7311901504787963) internal successors, (3993), 1462 states have internal predecessors, (3993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:24,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1463 states to 1463 states and 3993 transitions. [2022-03-15 14:14:24,255 INFO L78 Accepts]: Start accepts. Automaton has 1463 states and 3993 transitions. Word has length 72 [2022-03-15 14:14:24,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:14:24,255 INFO L470 AbstractCegarLoop]: Abstraction has 1463 states and 3993 transitions. [2022-03-15 14:14:24,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 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-03-15 14:14:24,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1463 states and 3993 transitions. [2022-03-15 14:14:24,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:14:24,256 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:14:24,257 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] [2022-03-15 14:14:24,273 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-03-15 14:14:24,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:24,457 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:14:24,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:14:24,457 INFO L85 PathProgramCache]: Analyzing trace with hash 1007505865, now seen corresponding path program 33 times [2022-03-15 14:14:24,457 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:14:24,458 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294184962] [2022-03-15 14:14:24,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:14:24,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:14:24,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:14:24,671 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:24,671 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:14:24,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294184962] [2022-03-15 14:14:24,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294184962] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:14:24,672 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392663020] [2022-03-15 14:14:24,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:14:24,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:24,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:14:24,673 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-03-15 14:14:24,673 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-03-15 14:14:24,758 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 14:14:24,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:14:24,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:14:24,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:14:25,427 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:25,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:14:26,116 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:26,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392663020] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:14:26,117 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:14:26,117 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:14:26,117 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223707829] [2022-03-15 14:14:26,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:14:26,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:14:26,117 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:14:26,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:14:26,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1865, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:14:26,118 INFO L87 Difference]: Start difference. First operand 1463 states and 3993 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:29,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:14:29,399 INFO L93 Difference]: Finished difference Result 3271 states and 8578 transitions. [2022-03-15 14:14:29,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-15 14:14:29,400 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:14:29,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:14:29,404 INFO L225 Difference]: With dead ends: 3271 [2022-03-15 14:14:29,404 INFO L226 Difference]: Without dead ends: 3169 [2022-03-15 14:14:29,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4231 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1268, Invalid=12304, Unknown=0, NotChecked=0, Total=13572 [2022-03-15 14:14:29,405 INFO L933 BasicCegarLoop]: 246 mSDtfsCounter, 1043 mSDsluCounter, 4912 mSDsCounter, 0 mSdLazyCounter, 2129 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1043 SdHoareTripleChecker+Valid, 4894 SdHoareTripleChecker+Invalid, 2214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 2129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:14:29,405 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1043 Valid, 4894 Invalid, 2214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 2129 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:14:29,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3169 states. [2022-03-15 14:14:29,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3169 to 1523. [2022-03-15 14:14:29,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1523 states, 1522 states have (on average 2.728646517739816) internal successors, (4153), 1522 states have internal predecessors, (4153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:29,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1523 states to 1523 states and 4153 transitions. [2022-03-15 14:14:29,429 INFO L78 Accepts]: Start accepts. Automaton has 1523 states and 4153 transitions. Word has length 72 [2022-03-15 14:14:29,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:14:29,429 INFO L470 AbstractCegarLoop]: Abstraction has 1523 states and 4153 transitions. [2022-03-15 14:14:29,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:29,430 INFO L276 IsEmpty]: Start isEmpty. Operand 1523 states and 4153 transitions. [2022-03-15 14:14:29,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:14:29,431 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:14:29,431 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:14:29,447 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-03-15 14:14:29,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:29,632 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:14:29,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:14:29,632 INFO L85 PathProgramCache]: Analyzing trace with hash 246278255, now seen corresponding path program 42 times [2022-03-15 14:14:29,632 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:14:29,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017594012] [2022-03-15 14:14:29,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:14:29,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:14:29,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:14:29,857 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:29,857 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:14:29,858 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017594012] [2022-03-15 14:14:29,858 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017594012] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:14:29,858 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92868747] [2022-03-15 14:14:29,858 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:14:29,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:29,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:14:29,859 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-03-15 14:14:29,859 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-03-15 14:14:29,944 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 14:14:29,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:14:29,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:14:29,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:14:30,427 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:30,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:14:30,897 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:30,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92868747] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:14:30,897 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:14:30,897 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:14:30,898 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072744880] [2022-03-15 14:14:30,898 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:14:30,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:14:30,898 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:14:30,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:14:30,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1254, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:14:30,898 INFO L87 Difference]: Start difference. First operand 1523 states and 4153 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:33,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:14:33,224 INFO L93 Difference]: Finished difference Result 2692 states and 7093 transitions. [2022-03-15 14:14:33,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-15 14:14:33,224 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:14:33,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:14:33,228 INFO L225 Difference]: With dead ends: 2692 [2022-03-15 14:14:33,228 INFO L226 Difference]: Without dead ends: 2590 [2022-03-15 14:14:33,228 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2285 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=919, Invalid=7271, Unknown=0, NotChecked=0, Total=8190 [2022-03-15 14:14:33,229 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 739 mSDsluCounter, 4608 mSDsCounter, 0 mSdLazyCounter, 1901 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 4606 SdHoareTripleChecker+Invalid, 1987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:14:33,229 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [739 Valid, 4606 Invalid, 1987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1901 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:14:33,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2590 states. [2022-03-15 14:14:33,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2590 to 1563. [2022-03-15 14:14:33,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.734314980793854) internal successors, (4271), 1562 states have internal predecessors, (4271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:33,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4271 transitions. [2022-03-15 14:14:33,251 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4271 transitions. Word has length 72 [2022-03-15 14:14:33,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:14:33,251 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4271 transitions. [2022-03-15 14:14:33,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:33,252 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4271 transitions. [2022-03-15 14:14:33,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:14:33,253 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:14:33,253 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:14:33,269 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-03-15 14:14:33,454 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,SelfDestructingSolverStorable81 [2022-03-15 14:14:33,454 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:14:33,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:14:33,454 INFO L85 PathProgramCache]: Analyzing trace with hash -54995421, now seen corresponding path program 43 times [2022-03-15 14:14:33,454 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:14:33,454 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793438219] [2022-03-15 14:14:33,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:14:33,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:14:33,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:14:33,675 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:33,675 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:14:33,675 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793438219] [2022-03-15 14:14:33,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793438219] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:14:33,675 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544437533] [2022-03-15 14:14:33,675 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:14:33,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:33,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:14:33,676 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-03-15 14:14:33,677 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-03-15 14:14:33,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:14:33,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:14:33,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:14:34,243 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:34,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:14:34,709 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:34,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544437533] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:14:34,709 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:14:34,709 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:14:34,709 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664398284] [2022-03-15 14:14:34,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:14:34,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:14:34,710 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:14:34,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:14:34,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:14:34,710 INFO L87 Difference]: Start difference. First operand 1563 states and 4271 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:37,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:14:37,623 INFO L93 Difference]: Finished difference Result 3106 states and 8064 transitions. [2022-03-15 14:14:37,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-15 14:14:37,623 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:14:37,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:14:37,627 INFO L225 Difference]: With dead ends: 3106 [2022-03-15 14:14:37,627 INFO L226 Difference]: Without dead ends: 3004 [2022-03-15 14:14:37,628 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3526 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1370, Invalid=10186, Unknown=0, NotChecked=0, Total=11556 [2022-03-15 14:14:37,628 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 1313 mSDsluCounter, 3502 mSDsCounter, 0 mSdLazyCounter, 1582 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1313 SdHoareTripleChecker+Valid, 3537 SdHoareTripleChecker+Invalid, 1721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:14:37,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1313 Valid, 3537 Invalid, 1721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1582 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:14:37,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3004 states. [2022-03-15 14:14:37,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3004 to 1591. [2022-03-15 14:14:37,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.7446540880503143) internal successors, (4364), 1590 states have internal predecessors, (4364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:37,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4364 transitions. [2022-03-15 14:14:37,651 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4364 transitions. Word has length 72 [2022-03-15 14:14:37,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:14:37,651 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4364 transitions. [2022-03-15 14:14:37,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:37,651 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4364 transitions. [2022-03-15 14:14:37,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:14:37,653 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:14:37,653 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:14:37,669 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-03-15 14:14:37,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:37,854 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:14:37,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:14:37,854 INFO L85 PathProgramCache]: Analyzing trace with hash 1378452887, now seen corresponding path program 44 times [2022-03-15 14:14:37,854 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:14:37,854 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318587026] [2022-03-15 14:14:37,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:14:37,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:14:37,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:14:38,069 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:38,070 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:14:38,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318587026] [2022-03-15 14:14:38,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318587026] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:14:38,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279550313] [2022-03-15 14:14:38,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:14:38,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:38,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:14:38,071 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-03-15 14:14:38,071 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-03-15 14:14:38,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:14:38,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:14:38,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:14:38,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:14:38,639 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:38,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:14:39,108 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:39,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279550313] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:14:39,109 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:14:39,109 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:14:39,109 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975323397] [2022-03-15 14:14:39,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:14:39,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:14:39,109 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:14:39,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:14:39,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1248, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:14:39,110 INFO L87 Difference]: Start difference. First operand 1591 states and 4364 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:14:41,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:14:41,737 INFO L93 Difference]: Finished difference Result 2966 states and 7794 transitions. [2022-03-15 14:14:41,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-15 14:14:41,738 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:14:41,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:14:41,741 INFO L225 Difference]: With dead ends: 2966 [2022-03-15 14:14:41,741 INFO L226 Difference]: Without dead ends: 2834 [2022-03-15 14:14:41,742 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2808 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1098, Invalid=8408, Unknown=0, NotChecked=0, Total=9506 [2022-03-15 14:14:41,742 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 992 mSDsluCounter, 4162 mSDsCounter, 0 mSdLazyCounter, 1855 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 992 SdHoareTripleChecker+Valid, 4215 SdHoareTripleChecker+Invalid, 1971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:14:41,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [992 Valid, 4215 Invalid, 1971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1855 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:14:41,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2834 states. [2022-03-15 14:14:41,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2834 to 1563. [2022-03-15 14:14:41,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.729193341869398) internal successors, (4263), 1562 states have internal predecessors, (4263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:41,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4263 transitions. [2022-03-15 14:14:41,763 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4263 transitions. Word has length 72 [2022-03-15 14:14:41,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:14:41,764 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4263 transitions. [2022-03-15 14:14:41,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:14:41,764 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4263 transitions. [2022-03-15 14:14:41,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:14:41,766 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:14:41,766 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:14:41,781 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-03-15 14:14:41,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:41,966 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:14:41,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:14:41,966 INFO L85 PathProgramCache]: Analyzing trace with hash -1117449257, now seen corresponding path program 45 times [2022-03-15 14:14:41,967 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:14:41,967 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779256118] [2022-03-15 14:14:41,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:14:41,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:14:41,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:14:42,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:42,186 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:14:42,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779256118] [2022-03-15 14:14:42,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779256118] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:14:42,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315108791] [2022-03-15 14:14:42,186 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:14:42,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:42,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:14:42,187 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-03-15 14:14:42,188 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-03-15 14:14:42,276 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 14:14:42,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:14:42,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:14:42,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:14:42,786 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:42,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:14:43,265 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:43,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315108791] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:14:43,266 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:14:43,266 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:14:43,266 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208834164] [2022-03-15 14:14:43,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:14:43,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:14:43,266 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:14:43,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:14:43,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1264, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:14:43,267 INFO L87 Difference]: Start difference. First operand 1563 states and 4263 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:14:45,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:14:45,989 INFO L93 Difference]: Finished difference Result 2957 states and 7755 transitions. [2022-03-15 14:14:45,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-15 14:14:45,989 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:14:45,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:14:45,993 INFO L225 Difference]: With dead ends: 2957 [2022-03-15 14:14:45,993 INFO L226 Difference]: Without dead ends: 2810 [2022-03-15 14:14:46,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3010 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=997, Invalid=9305, Unknown=0, NotChecked=0, Total=10302 [2022-03-15 14:14:46,006 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 958 mSDsluCounter, 3971 mSDsCounter, 0 mSdLazyCounter, 1649 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 958 SdHoareTripleChecker+Valid, 4005 SdHoareTripleChecker+Invalid, 1746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:14:46,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [958 Valid, 4005 Invalid, 1746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1649 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:14:46,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2022-03-15 14:14:46,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 1579. [2022-03-15 14:14:46,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 2.7319391634980987) internal successors, (4311), 1578 states have internal predecessors, (4311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:46,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 4311 transitions. [2022-03-15 14:14:46,030 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 4311 transitions. Word has length 72 [2022-03-15 14:14:46,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:14:46,030 INFO L470 AbstractCegarLoop]: Abstraction has 1579 states and 4311 transitions. [2022-03-15 14:14:46,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:14:46,030 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 4311 transitions. [2022-03-15 14:14:46,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:14:46,033 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:14:46,033 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:14:46,056 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-03-15 14:14:46,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:46,253 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:14:46,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:14:46,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1557945783, now seen corresponding path program 46 times [2022-03-15 14:14:46,254 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:14:46,254 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557061065] [2022-03-15 14:14:46,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:14:46,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:14:46,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:14:46,472 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:46,473 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:14:46,473 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557061065] [2022-03-15 14:14:46,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557061065] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:14:46,473 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070405393] [2022-03-15 14:14:46,473 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:14:46,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:46,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:14:46,474 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-03-15 14:14:46,475 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-03-15 14:14:46,558 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:14:46,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:14:46,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:14:46,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:14:47,040 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:47,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:14:47,508 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:47,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070405393] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:14:47,509 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:14:47,509 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:14:47,509 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739444851] [2022-03-15 14:14:47,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:14:47,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:14:47,509 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:14:47,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:14:47,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1260, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:14:47,510 INFO L87 Difference]: Start difference. First operand 1579 states and 4311 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:14:50,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:14:50,913 INFO L93 Difference]: Finished difference Result 3387 states and 8841 transitions. [2022-03-15 14:14:50,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-03-15 14:14:50,913 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:14:50,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:14:50,918 INFO L225 Difference]: With dead ends: 3387 [2022-03-15 14:14:50,918 INFO L226 Difference]: Without dead ends: 3210 [2022-03-15 14:14:50,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4434 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1485, Invalid=12795, Unknown=0, NotChecked=0, Total=14280 [2022-03-15 14:14:50,919 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 1243 mSDsluCounter, 3975 mSDsCounter, 0 mSdLazyCounter, 1831 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1243 SdHoareTripleChecker+Valid, 4033 SdHoareTripleChecker+Invalid, 1978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 1831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:14:50,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1243 Valid, 4033 Invalid, 1978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 1831 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:14:50,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3210 states. [2022-03-15 14:14:50,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3210 to 1587. [2022-03-15 14:14:50,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 2.7421185372005046) internal successors, (4349), 1586 states have internal predecessors, (4349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:50,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 4349 transitions. [2022-03-15 14:14:50,948 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 4349 transitions. Word has length 72 [2022-03-15 14:14:50,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:14:50,948 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 4349 transitions. [2022-03-15 14:14:50,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:14:50,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 4349 transitions. [2022-03-15 14:14:50,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:14:50,951 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:14:50,951 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:14:50,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-03-15 14:14:51,151 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,SelfDestructingSolverStorable85 [2022-03-15 14:14:51,151 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:14:51,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:14:51,152 INFO L85 PathProgramCache]: Analyzing trace with hash 531059937, now seen corresponding path program 47 times [2022-03-15 14:14:51,152 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:14:51,152 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493236932] [2022-03-15 14:14:51,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:14:51,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:14:51,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:14:51,405 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:51,405 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:14:51,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493236932] [2022-03-15 14:14:51,405 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493236932] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:14:51,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009544173] [2022-03-15 14:14:51,406 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:14:51,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:51,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:14:51,407 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-03-15 14:14:51,408 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-03-15 14:14:51,513 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 14:14:51,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:14:51,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:14:51,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:14:51,991 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:51,991 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:14:52,487 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:52,487 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009544173] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:14:52,487 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:14:52,487 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:14:52,488 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517271310] [2022-03-15 14:14:52,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:14:52,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:14:52,488 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:14:52,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:14:52,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1257, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:14:52,488 INFO L87 Difference]: Start difference. First operand 1587 states and 4349 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:54,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:14:54,975 INFO L93 Difference]: Finished difference Result 2954 states and 7746 transitions. [2022-03-15 14:14:54,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-15 14:14:54,975 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:14:54,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:14:54,979 INFO L225 Difference]: With dead ends: 2954 [2022-03-15 14:14:54,980 INFO L226 Difference]: Without dead ends: 2852 [2022-03-15 14:14:54,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2615 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1064, Invalid=8248, Unknown=0, NotChecked=0, Total=9312 [2022-03-15 14:14:54,980 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 887 mSDsluCounter, 3649 mSDsCounter, 0 mSdLazyCounter, 1740 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 3678 SdHoareTripleChecker+Invalid, 1834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:14:54,980 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [887 Valid, 3678 Invalid, 1834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1740 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:14:54,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2852 states. [2022-03-15 14:14:55,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2852 to 1555. [2022-03-15 14:14:55,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 1554 states have (on average 2.729086229086229) internal successors, (4241), 1554 states have internal predecessors, (4241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:55,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 4241 transitions. [2022-03-15 14:14:55,004 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 4241 transitions. Word has length 72 [2022-03-15 14:14:55,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:14:55,004 INFO L470 AbstractCegarLoop]: Abstraction has 1555 states and 4241 transitions. [2022-03-15 14:14:55,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:55,004 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 4241 transitions. [2022-03-15 14:14:55,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:14:55,006 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:14:55,006 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:14:55,023 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-03-15 14:14:55,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2022-03-15 14:14:55,207 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:14:55,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:14:55,207 INFO L85 PathProgramCache]: Analyzing trace with hash -2026002579, now seen corresponding path program 48 times [2022-03-15 14:14:55,207 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:14:55,207 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218713822] [2022-03-15 14:14:55,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:14:55,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:14:55,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:14:55,421 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:55,422 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:14:55,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218713822] [2022-03-15 14:14:55,422 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218713822] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:14:55,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988646395] [2022-03-15 14:14:55,422 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:14:55,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:14:55,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:14:55,423 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-03-15 14:14:55,424 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-03-15 14:14:55,512 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 14:14:55,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:14:55,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:14:55,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:14:55,982 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:55,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:14:56,461 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:14:56,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988646395] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:14:56,461 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:14:56,461 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:14:56,461 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707780933] [2022-03-15 14:14:56,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:14:56,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:14:56,462 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:14:56,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:14:56,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1263, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:14:56,462 INFO L87 Difference]: Start difference. First operand 1555 states and 4241 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:14:59,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:14:59,558 INFO L93 Difference]: Finished difference Result 3133 states and 8226 transitions. [2022-03-15 14:14:59,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-15 14:14:59,558 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:14:59,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:14:59,563 INFO L225 Difference]: With dead ends: 3133 [2022-03-15 14:14:59,563 INFO L226 Difference]: Without dead ends: 2971 [2022-03-15 14:14:59,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3942 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1292, Invalid=11364, Unknown=0, NotChecked=0, Total=12656 [2022-03-15 14:14:59,564 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 1065 mSDsluCounter, 4544 mSDsCounter, 0 mSdLazyCounter, 1902 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1065 SdHoareTripleChecker+Valid, 4546 SdHoareTripleChecker+Invalid, 2008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:14:59,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1065 Valid, 4546 Invalid, 2008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1902 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:14:59,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2971 states. [2022-03-15 14:14:59,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2971 to 1579. [2022-03-15 14:14:59,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 2.7344740177439797) internal successors, (4315), 1578 states have internal predecessors, (4315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:14:59,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 4315 transitions. [2022-03-15 14:14:59,587 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 4315 transitions. Word has length 72 [2022-03-15 14:14:59,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:14:59,588 INFO L470 AbstractCegarLoop]: Abstraction has 1579 states and 4315 transitions. [2022-03-15 14:14:59,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:14:59,588 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 4315 transitions. [2022-03-15 14:14:59,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:14:59,589 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:14:59,590 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:14:59,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-03-15 14:14:59,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-03-15 14:14:59,790 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:14:59,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:14:59,790 INFO L85 PathProgramCache]: Analyzing trace with hash 649392461, now seen corresponding path program 49 times [2022-03-15 14:14:59,790 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:14:59,791 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618990651] [2022-03-15 14:14:59,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:14:59,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:14:59,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:00,002 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:00,003 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:15:00,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618990651] [2022-03-15 14:15:00,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618990651] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:15:00,003 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964390742] [2022-03-15 14:15:00,003 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:15:00,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:00,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:15:00,004 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-03-15 14:15:00,005 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-03-15 14:15:00,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:00,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:15:00,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:15:00,567 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:00,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:15:01,045 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:01,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964390742] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:15:01,045 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:15:01,045 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:15:01,045 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395977981] [2022-03-15 14:15:01,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:15:01,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:15:01,045 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:15:01,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:15:01,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:15:01,046 INFO L87 Difference]: Start difference. First operand 1579 states and 4315 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:15:04,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:15:04,676 INFO L93 Difference]: Finished difference Result 3394 states and 8882 transitions. [2022-03-15 14:15:04,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-03-15 14:15:04,677 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:15:04,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:15:04,682 INFO L225 Difference]: With dead ends: 3394 [2022-03-15 14:15:04,682 INFO L226 Difference]: Without dead ends: 3262 [2022-03-15 14:15:04,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5169 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1734, Invalid=14016, Unknown=0, NotChecked=0, Total=15750 [2022-03-15 14:15:04,683 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 1127 mSDsluCounter, 4666 mSDsCounter, 0 mSdLazyCounter, 2078 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1127 SdHoareTripleChecker+Valid, 4677 SdHoareTripleChecker+Invalid, 2185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 2078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:15:04,683 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1127 Valid, 4677 Invalid, 2185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 2078 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:15:04,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3262 states. [2022-03-15 14:15:04,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3262 to 1587. [2022-03-15 14:15:04,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 2.744640605296343) internal successors, (4353), 1586 states have internal predecessors, (4353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:04,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 4353 transitions. [2022-03-15 14:15:04,710 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 4353 transitions. Word has length 72 [2022-03-15 14:15:04,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:15:04,710 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 4353 transitions. [2022-03-15 14:15:04,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:15:04,710 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 4353 transitions. [2022-03-15 14:15:04,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:15:04,712 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:15:04,712 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:15:04,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-03-15 14:15:04,912 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,SelfDestructingSolverStorable88 [2022-03-15 14:15:04,913 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:15:04,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:15:04,913 INFO L85 PathProgramCache]: Analyzing trace with hash -377493385, now seen corresponding path program 50 times [2022-03-15 14:15:04,913 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:15:04,913 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733163803] [2022-03-15 14:15:04,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:15:04,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:15:04,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:05,154 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:05,155 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:15:05,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733163803] [2022-03-15 14:15:05,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733163803] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:15:05,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201025153] [2022-03-15 14:15:05,155 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:15:05,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:05,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:15:05,157 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:15:05,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-03-15 14:15:05,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:15:05,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:15:05,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:15:05,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:15:05,751 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:05,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:15:06,218 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:06,219 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201025153] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:15:06,219 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:15:06,219 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:15:06,219 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662269468] [2022-03-15 14:15:06,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:15:06,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:15:06,219 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:15:06,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:15:06,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1244, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:15:06,220 INFO L87 Difference]: Start difference. First operand 1587 states and 4353 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:08,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:15:08,602 INFO L93 Difference]: Finished difference Result 2932 states and 7701 transitions. [2022-03-15 14:15:08,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-15 14:15:08,602 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:15:08,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:15:08,606 INFO L225 Difference]: With dead ends: 2932 [2022-03-15 14:15:08,607 INFO L226 Difference]: Without dead ends: 2830 [2022-03-15 14:15:08,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2575 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1111, Invalid=7819, Unknown=0, NotChecked=0, Total=8930 [2022-03-15 14:15:08,608 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 1026 mSDsluCounter, 3716 mSDsCounter, 0 mSdLazyCounter, 1691 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1026 SdHoareTripleChecker+Valid, 3738 SdHoareTripleChecker+Invalid, 1785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:15:08,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1026 Valid, 3738 Invalid, 1785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1691 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:15:08,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2830 states. [2022-03-15 14:15:08,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2830 to 1547. [2022-03-15 14:15:08,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1546 states have (on average 2.7289780077619663) internal successors, (4219), 1546 states have internal predecessors, (4219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:08,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 4219 transitions. [2022-03-15 14:15:08,643 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 4219 transitions. Word has length 72 [2022-03-15 14:15:08,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:15:08,643 INFO L470 AbstractCegarLoop]: Abstraction has 1547 states and 4219 transitions. [2022-03-15 14:15:08,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:08,643 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 4219 transitions. [2022-03-15 14:15:08,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:15:08,646 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:15:08,646 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:15:08,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-03-15 14:15:08,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:08,859 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:15:08,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:15:08,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1577988827, now seen corresponding path program 51 times [2022-03-15 14:15:08,860 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:15:08,860 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656912885] [2022-03-15 14:15:08,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:15:08,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:15:08,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:09,059 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:09,059 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:15:09,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656912885] [2022-03-15 14:15:09,060 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656912885] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:15:09,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541074991] [2022-03-15 14:15:09,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:15:09,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:09,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:15:09,061 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:15:09,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-03-15 14:15:09,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 14:15:09,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:15:09,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:15:09,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:15:09,623 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:09,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:15:10,097 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:10,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541074991] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:15:10,098 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:15:10,098 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:15:10,098 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074418337] [2022-03-15 14:15:10,098 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:15:10,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:15:10,098 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:15:10,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:15:10,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1262, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:15:10,099 INFO L87 Difference]: Start difference. First operand 1547 states and 4219 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:15:13,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:15:13,915 INFO L93 Difference]: Finished difference Result 3491 states and 9165 transitions. [2022-03-15 14:15:13,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-15 14:15:13,915 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:15:13,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:15:13,920 INFO L225 Difference]: With dead ends: 3491 [2022-03-15 14:15:13,920 INFO L226 Difference]: Without dead ends: 3329 [2022-03-15 14:15:13,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5734 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1607, Invalid=15163, Unknown=0, NotChecked=0, Total=16770 [2022-03-15 14:15:13,922 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 1328 mSDsluCounter, 4625 mSDsCounter, 0 mSdLazyCounter, 2138 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1328 SdHoareTripleChecker+Valid, 4626 SdHoareTripleChecker+Invalid, 2267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 2138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:15:13,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1328 Valid, 4626 Invalid, 2267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 2138 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:15:13,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3329 states. [2022-03-15 14:15:13,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3329 to 1583. [2022-03-15 14:15:13,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1582 states have (on average 2.739570164348925) internal successors, (4334), 1582 states have internal predecessors, (4334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:13,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 4334 transitions. [2022-03-15 14:15:13,952 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 4334 transitions. Word has length 72 [2022-03-15 14:15:13,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:15:13,952 INFO L470 AbstractCegarLoop]: Abstraction has 1583 states and 4334 transitions. [2022-03-15 14:15:13,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:15:13,952 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 4334 transitions. [2022-03-15 14:15:13,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:15:13,964 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:15:13,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, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:15:13,980 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-03-15 14:15:14,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:14,165 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:15:14,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:15:14,165 INFO L85 PathProgramCache]: Analyzing trace with hash -41583429, now seen corresponding path program 52 times [2022-03-15 14:15:14,165 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:15:14,165 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360219333] [2022-03-15 14:15:14,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:15:14,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:15:14,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:14,372 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:14,373 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:15:14,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360219333] [2022-03-15 14:15:14,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360219333] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:15:14,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418077735] [2022-03-15 14:15:14,373 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:15:14,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:14,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:15:14,375 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:15:14,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-03-15 14:15:14,462 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:15:14,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:15:14,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:15:14,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:15:14,940 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:14,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:15:15,409 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:15,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418077735] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:15:15,409 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:15:15,409 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:15:15,409 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501904888] [2022-03-15 14:15:15,409 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:15:15,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:15:15,410 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:15:15,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:15:15,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:15:15,410 INFO L87 Difference]: Start difference. First operand 1583 states and 4334 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:15:19,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:15:19,845 INFO L93 Difference]: Finished difference Result 3882 states and 10117 transitions. [2022-03-15 14:15:19,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2022-03-15 14:15:19,845 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:15:19,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:15:19,850 INFO L225 Difference]: With dead ends: 3882 [2022-03-15 14:15:19,850 INFO L226 Difference]: Without dead ends: 3750 [2022-03-15 14:15:19,851 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6984 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=2142, Invalid=17598, Unknown=0, NotChecked=0, Total=19740 [2022-03-15 14:15:19,852 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 1549 mSDsluCounter, 4101 mSDsCounter, 0 mSdLazyCounter, 1849 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1549 SdHoareTripleChecker+Valid, 4099 SdHoareTripleChecker+Invalid, 2015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 1849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:15:19,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1549 Valid, 4099 Invalid, 2015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 1849 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:15:19,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3750 states. [2022-03-15 14:15:19,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3750 to 1591. [2022-03-15 14:15:19,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.749685534591195) internal successors, (4372), 1590 states have internal predecessors, (4372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:19,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4372 transitions. [2022-03-15 14:15:19,880 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4372 transitions. Word has length 72 [2022-03-15 14:15:19,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:15:19,880 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4372 transitions. [2022-03-15 14:15:19,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:15:19,880 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4372 transitions. [2022-03-15 14:15:19,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:15:19,882 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:15:19,882 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:15:19,898 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-03-15 14:15:20,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:20,083 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:15:20,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:15:20,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1068469275, now seen corresponding path program 53 times [2022-03-15 14:15:20,083 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:15:20,083 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610230517] [2022-03-15 14:15:20,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:15:20,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:15:20,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:20,317 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:20,317 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:15:20,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610230517] [2022-03-15 14:15:20,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610230517] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:15:20,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551471205] [2022-03-15 14:15:20,318 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:15:20,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:20,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:15:20,319 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:15:20,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-03-15 14:15:20,412 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 14:15:20,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:15:20,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:15:20,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:15:20,896 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:20,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:15:21,360 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:21,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551471205] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:15:21,360 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:15:21,360 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:15:21,360 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890048323] [2022-03-15 14:15:21,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:15:21,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:15:21,360 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:15:21,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:15:21,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:15:21,361 INFO L87 Difference]: Start difference. First operand 1591 states and 4372 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:24,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:15:24,295 INFO L93 Difference]: Finished difference Result 3580 states and 9404 transitions. [2022-03-15 14:15:24,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-15 14:15:24,295 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:15:24,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:15:24,300 INFO L225 Difference]: With dead ends: 3580 [2022-03-15 14:15:24,300 INFO L226 Difference]: Without dead ends: 3478 [2022-03-15 14:15:24,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3595 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1438, Invalid=9904, Unknown=0, NotChecked=0, Total=11342 [2022-03-15 14:15:24,301 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 1315 mSDsluCounter, 3762 mSDsCounter, 0 mSdLazyCounter, 1814 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1315 SdHoareTripleChecker+Valid, 3764 SdHoareTripleChecker+Invalid, 1933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:15:24,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1315 Valid, 3764 Invalid, 1933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1814 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:15:24,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3478 states. [2022-03-15 14:15:24,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3478 to 1551. [2022-03-15 14:15:24,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1551 states, 1550 states have (on average 2.7316129032258063) internal successors, (4234), 1550 states have internal predecessors, (4234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:24,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 4234 transitions. [2022-03-15 14:15:24,329 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 4234 transitions. Word has length 72 [2022-03-15 14:15:24,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:15:24,329 INFO L470 AbstractCegarLoop]: Abstraction has 1551 states and 4234 transitions. [2022-03-15 14:15:24,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:24,329 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 4234 transitions. [2022-03-15 14:15:24,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:15:24,331 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:15:24,331 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:15:24,347 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-03-15 14:15:24,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:24,532 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:15:24,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:15:24,532 INFO L85 PathProgramCache]: Analyzing trace with hash 42818903, now seen corresponding path program 54 times [2022-03-15 14:15:24,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:15:24,532 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028120361] [2022-03-15 14:15:24,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:15:24,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:15:24,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:24,736 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:24,736 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:15:24,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028120361] [2022-03-15 14:15:24,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028120361] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:15:24,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944395326] [2022-03-15 14:15:24,736 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:15:24,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:24,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:15:24,737 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:15:24,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-03-15 14:15:24,831 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 14:15:24,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:15:24,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 14:15:24,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:15:25,390 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:25,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:15:25,914 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:25,914 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944395326] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:15:25,914 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:15:25,914 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-15 14:15:25,915 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048132604] [2022-03-15 14:15:25,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:15:25,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-15 14:15:25,915 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:15:25,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-15 14:15:25,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=1394, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 14:15:25,915 INFO L87 Difference]: Start difference. First operand 1551 states and 4234 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:27,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:15:27,251 INFO L93 Difference]: Finished difference Result 2399 states and 6367 transitions. [2022-03-15 14:15:27,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 14:15:27,252 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 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 72 [2022-03-15 14:15:27,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:15:27,255 INFO L225 Difference]: With dead ends: 2399 [2022-03-15 14:15:27,255 INFO L226 Difference]: Without dead ends: 2273 [2022-03-15 14:15:27,255 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1193 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=775, Invalid=4337, Unknown=0, NotChecked=0, Total=5112 [2022-03-15 14:15:27,255 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 625 mSDsluCounter, 3737 mSDsCounter, 0 mSdLazyCounter, 1490 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 3734 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:15:27,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [625 Valid, 3734 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1490 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:15:27,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2273 states. [2022-03-15 14:15:27,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2273 to 1547. [2022-03-15 14:15:27,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1546 states have (on average 2.7315653298835705) internal successors, (4223), 1546 states have internal predecessors, (4223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:27,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 4223 transitions. [2022-03-15 14:15:27,275 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 4223 transitions. Word has length 72 [2022-03-15 14:15:27,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:15:27,275 INFO L470 AbstractCegarLoop]: Abstraction has 1547 states and 4223 transitions. [2022-03-15 14:15:27,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:27,275 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 4223 transitions. [2022-03-15 14:15:27,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:15:27,277 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:15:27,277 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] [2022-03-15 14:15:27,293 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-03-15 14:15:27,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:27,478 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:15:27,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:15:27,478 INFO L85 PathProgramCache]: Analyzing trace with hash 603378837, now seen corresponding path program 34 times [2022-03-15 14:15:27,478 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:15:27,478 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536287930] [2022-03-15 14:15:27,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:15:27,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:15:27,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:27,683 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:27,683 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:15:27,683 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536287930] [2022-03-15 14:15:27,683 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536287930] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:15:27,683 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323457836] [2022-03-15 14:15:27,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:15:27,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:27,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:15:27,685 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:15:27,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-03-15 14:15:27,775 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:15:27,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:15:27,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:15:27,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:15:28,425 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:28,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:15:29,145 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:29,145 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323457836] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:15:29,145 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:15:29,145 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:15:29,145 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892707751] [2022-03-15 14:15:29,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:15:29,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:15:29,146 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:15:29,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:15:29,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:15:29,146 INFO L87 Difference]: Start difference. First operand 1547 states and 4223 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:35,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:15:35,771 INFO L93 Difference]: Finished difference Result 4217 states and 11000 transitions. [2022-03-15 14:15:35,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-15 14:15:35,771 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:15:35,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:15:35,777 INFO L225 Difference]: With dead ends: 4217 [2022-03-15 14:15:35,777 INFO L226 Difference]: Without dead ends: 4115 [2022-03-15 14:15:35,778 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10578 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=2959, Invalid=26797, Unknown=0, NotChecked=0, Total=29756 [2022-03-15 14:15:35,778 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 1452 mSDsluCounter, 6397 mSDsCounter, 0 mSdLazyCounter, 2859 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1452 SdHoareTripleChecker+Valid, 6394 SdHoareTripleChecker+Invalid, 3014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 2859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-15 14:15:35,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1452 Valid, 6394 Invalid, 3014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 2859 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-15 14:15:35,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4115 states. [2022-03-15 14:15:35,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4115 to 1563. [2022-03-15 14:15:35,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.7471190781049937) internal successors, (4291), 1562 states have internal predecessors, (4291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:35,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4291 transitions. [2022-03-15 14:15:35,809 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4291 transitions. Word has length 72 [2022-03-15 14:15:35,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:15:35,809 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4291 transitions. [2022-03-15 14:15:35,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:35,809 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4291 transitions. [2022-03-15 14:15:35,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:15:35,812 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:15:35,812 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:15:35,839 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-03-15 14:15:36,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2022-03-15 14:15:36,036 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:15:36,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:15:36,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1829604417, now seen corresponding path program 55 times [2022-03-15 14:15:36,037 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:15:36,037 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106160728] [2022-03-15 14:15:36,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:15:36,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:15:36,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:36,229 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:36,230 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:15:36,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106160728] [2022-03-15 14:15:36,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106160728] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:15:36,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173763209] [2022-03-15 14:15:36,230 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:15:36,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:36,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:15:36,231 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:15:36,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-03-15 14:15:36,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:36,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:15:36,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:15:36,787 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:36,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:15:37,263 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:37,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173763209] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:15:37,263 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:15:37,263 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:15:37,263 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255199871] [2022-03-15 14:15:37,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:15:37,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:15:37,264 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:15:37,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:15:37,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:15:37,264 INFO L87 Difference]: Start difference. First operand 1563 states and 4291 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:15:40,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:15:40,205 INFO L93 Difference]: Finished difference Result 3290 states and 8567 transitions. [2022-03-15 14:15:40,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-15 14:15:40,205 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:15:40,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:15:40,210 INFO L225 Difference]: With dead ends: 3290 [2022-03-15 14:15:40,210 INFO L226 Difference]: Without dead ends: 3113 [2022-03-15 14:15:40,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3532 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1220, Invalid=10122, Unknown=0, NotChecked=0, Total=11342 [2022-03-15 14:15:40,210 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 1079 mSDsluCounter, 4172 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1079 SdHoareTripleChecker+Valid, 4132 SdHoareTripleChecker+Invalid, 1724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:15:40,210 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1079 Valid, 4132 Invalid, 1724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1622 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:15:40,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3113 states. [2022-03-15 14:15:40,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3113 to 1591. [2022-03-15 14:15:40,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.7672955974842766) internal successors, (4400), 1590 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:40,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4400 transitions. [2022-03-15 14:15:40,237 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4400 transitions. Word has length 72 [2022-03-15 14:15:40,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:15:40,237 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4400 transitions. [2022-03-15 14:15:40,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:15:40,237 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4400 transitions. [2022-03-15 14:15:40,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:15:40,239 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:15:40,239 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:15:40,255 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-03-15 14:15:40,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-03-15 14:15:40,440 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:15:40,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:15:40,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1366429335, now seen corresponding path program 56 times [2022-03-15 14:15:40,440 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:15:40,440 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185390457] [2022-03-15 14:15:40,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:15:40,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:15:40,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:40,638 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:40,638 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:15:40,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185390457] [2022-03-15 14:15:40,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185390457] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:15:40,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018931551] [2022-03-15 14:15:40,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:15:40,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:40,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:15:40,639 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:15:40,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-03-15 14:15:40,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:15:40,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:15:40,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:15:40,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:15:41,195 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:41,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:15:41,646 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:41,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018931551] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:15:41,646 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:15:41,646 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:15:41,646 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36794736] [2022-03-15 14:15:41,646 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:15:41,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:15:41,647 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:15:41,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:15:41,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1260, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:15:41,647 INFO L87 Difference]: Start difference. First operand 1591 states and 4400 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:15:46,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:15:46,806 INFO L93 Difference]: Finished difference Result 3980 states and 10414 transitions. [2022-03-15 14:15:46,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-15 14:15:46,806 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:15:46,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:15:46,811 INFO L225 Difference]: With dead ends: 3980 [2022-03-15 14:15:46,811 INFO L226 Difference]: Without dead ends: 3818 [2022-03-15 14:15:46,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8293 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=2280, Invalid=20370, Unknown=0, NotChecked=0, Total=22650 [2022-03-15 14:15:46,812 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 1586 mSDsluCounter, 4965 mSDsCounter, 0 mSdLazyCounter, 2183 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1586 SdHoareTripleChecker+Valid, 4923 SdHoareTripleChecker+Invalid, 2369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 2183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 14:15:46,812 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1586 Valid, 4923 Invalid, 2369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 2183 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 14:15:46,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3818 states. [2022-03-15 14:15:46,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3818 to 1603. [2022-03-15 14:15:46,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 2.7671660424469415) internal successors, (4433), 1602 states have internal predecessors, (4433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:46,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 4433 transitions. [2022-03-15 14:15:46,839 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 4433 transitions. Word has length 72 [2022-03-15 14:15:46,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:15:46,840 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 4433 transitions. [2022-03-15 14:15:46,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:15:46,840 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 4433 transitions. [2022-03-15 14:15:46,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:15:46,842 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:15:46,842 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:15:46,858 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-03-15 14:15:47,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:47,047 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:15:47,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:15:47,048 INFO L85 PathProgramCache]: Analyzing trace with hash 282079859, now seen corresponding path program 57 times [2022-03-15 14:15:47,048 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:15:47,048 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563797879] [2022-03-15 14:15:47,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:15:47,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:15:47,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:47,274 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:47,274 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:15:47,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563797879] [2022-03-15 14:15:47,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563797879] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:15:47,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987218472] [2022-03-15 14:15:47,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:15:47,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:47,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:15:47,275 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:15:47,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-03-15 14:15:47,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 14:15:47,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:15:47,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:15:47,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:15:47,824 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:47,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:15:48,269 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:48,269 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987218472] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:15:48,269 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:15:48,270 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:15:48,270 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167600221] [2022-03-15 14:15:48,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:15:48,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:15:48,270 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:15:48,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:15:48,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1232, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:15:48,270 INFO L87 Difference]: Start difference. First operand 1603 states and 4433 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:51,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:15:51,398 INFO L93 Difference]: Finished difference Result 3450 states and 9007 transitions. [2022-03-15 14:15:51,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-15 14:15:51,398 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:15:51,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:15:51,403 INFO L225 Difference]: With dead ends: 3450 [2022-03-15 14:15:51,403 INFO L226 Difference]: Without dead ends: 3348 [2022-03-15 14:15:51,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4310 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1646, Invalid=11464, Unknown=0, NotChecked=0, Total=13110 [2022-03-15 14:15:51,404 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 1591 mSDsluCounter, 3460 mSDsCounter, 0 mSdLazyCounter, 1526 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1591 SdHoareTripleChecker+Valid, 3457 SdHoareTripleChecker+Invalid, 1675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:15:51,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1591 Valid, 3457 Invalid, 1675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1526 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:15:51,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3348 states. [2022-03-15 14:15:51,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3348 to 1591. [2022-03-15 14:15:51,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.7672955974842766) internal successors, (4400), 1590 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:51,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4400 transitions. [2022-03-15 14:15:51,431 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4400 transitions. Word has length 72 [2022-03-15 14:15:51,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:15:51,431 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4400 transitions. [2022-03-15 14:15:51,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:51,431 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4400 transitions. [2022-03-15 14:15:51,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:15:51,433 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:15:51,433 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:15:51,449 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-03-15 14:15:51,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:51,635 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:15:51,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:15:51,635 INFO L85 PathProgramCache]: Analyzing trace with hash -391793397, now seen corresponding path program 58 times [2022-03-15 14:15:51,635 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:15:51,635 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569771717] [2022-03-15 14:15:51,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:15:51,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:15:51,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:51,899 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:51,899 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:15:51,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569771717] [2022-03-15 14:15:51,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569771717] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:15:51,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594205126] [2022-03-15 14:15:51,900 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:15:51,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:51,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:15:51,904 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:15:51,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-03-15 14:15:52,020 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:15:52,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:15:52,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:15:52,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:15:52,516 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:52,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:15:53,016 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:53,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594205126] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:15:53,016 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:15:53,016 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:15:53,016 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831468732] [2022-03-15 14:15:53,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:15:53,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:15:53,017 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:15:53,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:15:53,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:15:53,017 INFO L87 Difference]: Start difference. First operand 1591 states and 4400 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:15:58,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:15:58,839 INFO L93 Difference]: Finished difference Result 4106 states and 10760 transitions. [2022-03-15 14:15:58,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2022-03-15 14:15:58,840 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:15:58,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:15:58,845 INFO L225 Difference]: With dead ends: 4106 [2022-03-15 14:15:58,846 INFO L226 Difference]: Without dead ends: 3989 [2022-03-15 14:15:58,847 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9879 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=2974, Invalid=23108, Unknown=0, NotChecked=0, Total=26082 [2022-03-15 14:15:58,847 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 1813 mSDsluCounter, 4849 mSDsCounter, 0 mSdLazyCounter, 2183 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1813 SdHoareTripleChecker+Valid, 4773 SdHoareTripleChecker+Invalid, 2416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 2183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 14:15:58,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1813 Valid, 4773 Invalid, 2416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [233 Valid, 2183 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 14:15:58,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3989 states. [2022-03-15 14:15:58,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3989 to 1563. [2022-03-15 14:15:58,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.7599231754161333) internal successors, (4311), 1562 states have internal predecessors, (4311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:15:58,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4311 transitions. [2022-03-15 14:15:58,874 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4311 transitions. Word has length 72 [2022-03-15 14:15:58,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:15:58,875 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4311 transitions. [2022-03-15 14:15:58,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:15:58,875 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4311 transitions. [2022-03-15 14:15:58,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:15:58,877 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:15:58,877 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:15:58,892 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-03-15 14:15:59,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:59,077 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:15:59,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:15:59,078 INFO L85 PathProgramCache]: Analyzing trace with hash -357922065, now seen corresponding path program 59 times [2022-03-15 14:15:59,078 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:15:59,078 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277497911] [2022-03-15 14:15:59,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:15:59,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:15:59,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:15:59,268 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:59,268 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:15:59,268 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277497911] [2022-03-15 14:15:59,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277497911] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:15:59,268 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014023200] [2022-03-15 14:15:59,268 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:15:59,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:15:59,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:15:59,269 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:15:59,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-03-15 14:15:59,363 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:15:59,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:15:59,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 14:15:59,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:15:59,957 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:15:59,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:16:00,481 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:00,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014023200] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:16:00,481 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:16:00,482 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-15 14:16:00,482 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119273532] [2022-03-15 14:16:00,482 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:16:00,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-15 14:16:00,482 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:16:00,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-15 14:16:00,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=1394, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 14:16:00,483 INFO L87 Difference]: Start difference. First operand 1563 states and 4311 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:01,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:16:01,922 INFO L93 Difference]: Finished difference Result 2388 states and 6359 transitions. [2022-03-15 14:16:01,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-15 14:16:01,922 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 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 72 [2022-03-15 14:16:01,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:16:01,926 INFO L225 Difference]: With dead ends: 2388 [2022-03-15 14:16:01,926 INFO L226 Difference]: Without dead ends: 2247 [2022-03-15 14:16:01,927 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1528 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=867, Invalid=5295, Unknown=0, NotChecked=0, Total=6162 [2022-03-15 14:16:01,927 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 897 mSDsluCounter, 3517 mSDsCounter, 0 mSdLazyCounter, 1328 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 3511 SdHoareTripleChecker+Invalid, 1421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:16:01,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [897 Valid, 3511 Invalid, 1421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1328 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:16:01,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2247 states. [2022-03-15 14:16:01,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2247 to 1563. [2022-03-15 14:16:01,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.757362355953905) internal successors, (4307), 1562 states have internal predecessors, (4307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:01,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4307 transitions. [2022-03-15 14:16:01,962 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4307 transitions. Word has length 72 [2022-03-15 14:16:01,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:16:01,963 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4307 transitions. [2022-03-15 14:16:01,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:01,963 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4307 transitions. [2022-03-15 14:16:01,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:16:01,966 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:16:01,966 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] [2022-03-15 14:16:01,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-03-15 14:16:02,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:16:02,179 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:16:02,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:16:02,180 INFO L85 PathProgramCache]: Analyzing trace with hash 2099081347, now seen corresponding path program 35 times [2022-03-15 14:16:02,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:16:02,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687876647] [2022-03-15 14:16:02,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:16:02,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:16:02,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:16:02,431 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:02,431 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:16:02,431 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687876647] [2022-03-15 14:16:02,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687876647] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:16:02,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933557640] [2022-03-15 14:16:02,432 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:16:02,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:16:02,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:16:02,433 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:16:02,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-03-15 14:16:02,550 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 14:16:02,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:16:02,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:16:02,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:16:03,267 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:03,267 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:16:03,967 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:03,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933557640] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:16:03,968 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:16:03,968 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:16:03,968 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28759260] [2022-03-15 14:16:03,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:16:03,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:16:03,968 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:16:03,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:16:03,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1868, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:16:03,969 INFO L87 Difference]: Start difference. First operand 1563 states and 4307 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:11,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:16:11,048 INFO L93 Difference]: Finished difference Result 4209 states and 10971 transitions. [2022-03-15 14:16:11,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-03-15 14:16:11,048 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:16:11,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:16:11,054 INFO L225 Difference]: With dead ends: 4209 [2022-03-15 14:16:11,054 INFO L226 Difference]: Without dead ends: 4107 [2022-03-15 14:16:11,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12006 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=3347, Invalid=29959, Unknown=0, NotChecked=0, Total=33306 [2022-03-15 14:16:11,056 INFO L933 BasicCegarLoop]: 296 mSDtfsCounter, 1431 mSDsluCounter, 7190 mSDsCounter, 0 mSdLazyCounter, 3428 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1431 SdHoareTripleChecker+Valid, 7192 SdHoareTripleChecker+Invalid, 3582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 3428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-15 14:16:11,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1431 Valid, 7192 Invalid, 3582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 3428 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-15 14:16:11,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4107 states. [2022-03-15 14:16:11,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4107 to 1571. [2022-03-15 14:16:11,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1571 states, 1570 states have (on average 2.762420382165605) internal successors, (4337), 1570 states have internal predecessors, (4337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:11,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1571 states to 1571 states and 4337 transitions. [2022-03-15 14:16:11,087 INFO L78 Accepts]: Start accepts. Automaton has 1571 states and 4337 transitions. Word has length 72 [2022-03-15 14:16:11,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:16:11,087 INFO L470 AbstractCegarLoop]: Abstraction has 1571 states and 4337 transitions. [2022-03-15 14:16:11,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:11,087 INFO L276 IsEmpty]: Start isEmpty. Operand 1571 states and 4337 transitions. [2022-03-15 14:16:11,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:16:11,089 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:16:11,089 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] [2022-03-15 14:16:11,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-03-15 14:16:11,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-03-15 14:16:11,290 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:16:11,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:16:11,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1118703179, now seen corresponding path program 36 times [2022-03-15 14:16:11,290 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:16:11,290 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462840412] [2022-03-15 14:16:11,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:16:11,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:16:11,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:16:11,521 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:11,521 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:16:11,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462840412] [2022-03-15 14:16:11,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462840412] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:16:11,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610487245] [2022-03-15 14:16:11,521 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:16:11,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:16:11,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:16:11,522 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:16:11,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-03-15 14:16:11,620 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 14:16:11,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:16:11,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:16:11,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:16:12,266 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:12,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:16:12,977 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:12,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610487245] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:16:12,977 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:16:12,978 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:16:12,978 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873750607] [2022-03-15 14:16:12,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:16:12,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:16:12,978 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:16:12,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:16:12,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1869, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:16:12,978 INFO L87 Difference]: Start difference. First operand 1571 states and 4337 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:23,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:16:23,558 INFO L93 Difference]: Finished difference Result 5684 states and 14898 transitions. [2022-03-15 14:16:23,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2022-03-15 14:16:23,558 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:16:23,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:16:23,566 INFO L225 Difference]: With dead ends: 5684 [2022-03-15 14:16:23,566 INFO L226 Difference]: Without dead ends: 5582 [2022-03-15 14:16:23,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20591 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=5488, Invalid=47182, Unknown=0, NotChecked=0, Total=52670 [2022-03-15 14:16:23,568 INFO L933 BasicCegarLoop]: 326 mSDtfsCounter, 1604 mSDsluCounter, 7391 mSDsCounter, 0 mSdLazyCounter, 4038 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1604 SdHoareTripleChecker+Valid, 7409 SdHoareTripleChecker+Invalid, 4245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 4038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:16:23,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1604 Valid, 7409 Invalid, 4245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 4038 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-15 14:16:23,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5582 states. [2022-03-15 14:16:23,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5582 to 1595. [2022-03-15 14:16:23,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 2.7797992471769133) internal successors, (4431), 1594 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-03-15 14:16:23,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 4431 transitions. [2022-03-15 14:16:23,600 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 4431 transitions. Word has length 72 [2022-03-15 14:16:23,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:16:23,601 INFO L470 AbstractCegarLoop]: Abstraction has 1595 states and 4431 transitions. [2022-03-15 14:16:23,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:23,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 4431 transitions. [2022-03-15 14:16:23,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:16:23,603 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:16:23,603 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] [2022-03-15 14:16:23,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-03-15 14:16:23,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2022-03-15 14:16:23,813 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:16:23,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:16:23,814 INFO L85 PathProgramCache]: Analyzing trace with hash -52582137, now seen corresponding path program 37 times [2022-03-15 14:16:23,814 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:16:23,814 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694735827] [2022-03-15 14:16:23,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:16:23,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:16:23,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:16:24,035 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:24,036 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:16:24,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694735827] [2022-03-15 14:16:24,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694735827] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:16:24,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207729505] [2022-03-15 14:16:24,036 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:16:24,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:16:24,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:16:24,037 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:16:24,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-03-15 14:16:24,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:16:24,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:16:24,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:16:24,788 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:24,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:16:25,526 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:25,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207729505] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:16:25,526 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:16:25,526 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:16:25,526 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790764196] [2022-03-15 14:16:25,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:16:25,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:16:25,527 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:16:25,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:16:25,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1877, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:16:25,527 INFO L87 Difference]: Start difference. First operand 1595 states and 4431 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:39,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:16:39,350 INFO L93 Difference]: Finished difference Result 5928 states and 15532 transitions. [2022-03-15 14:16:39,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 235 states. [2022-03-15 14:16:39,350 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:16:39,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:16:39,358 INFO L225 Difference]: With dead ends: 5928 [2022-03-15 14:16:39,359 INFO L226 Difference]: Without dead ends: 5826 [2022-03-15 14:16:39,362 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 262 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28016 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=7128, Invalid=62304, Unknown=0, NotChecked=0, Total=69432 [2022-03-15 14:16:39,362 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 1890 mSDsluCounter, 9217 mSDsCounter, 0 mSdLazyCounter, 5123 mSolverCounterSat, 262 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1890 SdHoareTripleChecker+Valid, 9214 SdHoareTripleChecker+Invalid, 5385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 262 IncrementalHoareTripleChecker+Valid, 5123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-15 14:16:39,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1890 Valid, 9214 Invalid, 5385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [262 Valid, 5123 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-15 14:16:39,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5826 states. [2022-03-15 14:16:39,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5826 to 1599. [2022-03-15 14:16:39,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 2.782227784730914) internal successors, (4446), 1598 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:39,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 4446 transitions. [2022-03-15 14:16:39,400 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 4446 transitions. Word has length 72 [2022-03-15 14:16:39,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:16:39,400 INFO L470 AbstractCegarLoop]: Abstraction has 1599 states and 4446 transitions. [2022-03-15 14:16:39,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:39,400 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 4446 transitions. [2022-03-15 14:16:39,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:16:39,402 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:16:39,403 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] [2022-03-15 14:16:39,419 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-03-15 14:16:39,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-03-15 14:16:39,604 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:16:39,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:16:39,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1087588397, now seen corresponding path program 38 times [2022-03-15 14:16:39,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:16:39,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368065018] [2022-03-15 14:16:39,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:16:39,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:16:39,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:16:39,845 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:39,845 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:16:39,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368065018] [2022-03-15 14:16:39,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368065018] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:16:39,846 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410829678] [2022-03-15 14:16:39,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:16:39,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:16:39,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:16:39,847 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:16:39,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-03-15 14:16:39,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:16:39,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:16:39,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:16:39,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:16:40,584 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:40,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:16:41,298 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:41,299 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410829678] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:16:41,299 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:16:41,299 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:16:41,299 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747913575] [2022-03-15 14:16:41,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:16:41,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:16:41,299 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:16:41,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:16:41,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:16:41,300 INFO L87 Difference]: Start difference. First operand 1599 states and 4446 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:58,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:16:58,843 INFO L93 Difference]: Finished difference Result 6678 states and 17368 transitions. [2022-03-15 14:16:58,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-03-15 14:16:58,843 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:16:58,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:16:58,852 INFO L225 Difference]: With dead ends: 6678 [2022-03-15 14:16:58,853 INFO L226 Difference]: Without dead ends: 6576 [2022-03-15 14:16:58,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 420 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 303 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38375 ImplicationChecksByTransitivity, 16.0s TimeCoverageRelationStatistics Valid=9745, Invalid=82975, Unknown=0, NotChecked=0, Total=92720 [2022-03-15 14:16:58,856 INFO L933 BasicCegarLoop]: 384 mSDtfsCounter, 2392 mSDsluCounter, 7511 mSDsCounter, 0 mSdLazyCounter, 4556 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2392 SdHoareTripleChecker+Valid, 7522 SdHoareTripleChecker+Invalid, 4906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 4556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-15 14:16:58,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2392 Valid, 7522 Invalid, 4906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 4556 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-15 14:16:58,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6576 states. [2022-03-15 14:16:58,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6576 to 1599. [2022-03-15 14:16:58,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 2.782227784730914) internal successors, (4446), 1598 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:58,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 4446 transitions. [2022-03-15 14:16:58,897 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 4446 transitions. Word has length 72 [2022-03-15 14:16:58,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:16:58,897 INFO L470 AbstractCegarLoop]: Abstraction has 1599 states and 4446 transitions. [2022-03-15 14:16:58,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:16:58,897 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 4446 transitions. [2022-03-15 14:16:58,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:16:58,899 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:16:58,899 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] [2022-03-15 14:16:58,916 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-03-15 14:16:59,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-03-15 14:16:59,107 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:16:59,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:16:59,108 INFO L85 PathProgramCache]: Analyzing trace with hash 780707329, now seen corresponding path program 39 times [2022-03-15 14:16:59,108 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:16:59,108 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646905015] [2022-03-15 14:16:59,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:16:59,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:16:59,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:16:59,340 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:16:59,340 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:16:59,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646905015] [2022-03-15 14:16:59,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646905015] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:16:59,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750747310] [2022-03-15 14:16:59,340 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:16:59,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:16:59,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:16:59,341 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:16:59,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-03-15 14:16:59,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 14:16:59,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:16:59,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:16:59,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:17:00,101 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:00,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:17:00,869 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:00,870 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750747310] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:17:00,870 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:17:00,870 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:17:00,870 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022013161] [2022-03-15 14:17:00,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:17:00,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:17:00,870 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:17:00,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:17:00,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:17:00,871 INFO L87 Difference]: Start difference. First operand 1599 states and 4446 transitions. Second operand has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 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-03-15 14:17:14,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:17:14,882 INFO L93 Difference]: Finished difference Result 6662 states and 17421 transitions. [2022-03-15 14:17:14,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 230 states. [2022-03-15 14:17:14,882 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 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 72 [2022-03-15 14:17:14,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:17:14,895 INFO L225 Difference]: With dead ends: 6662 [2022-03-15 14:17:14,895 INFO L226 Difference]: Without dead ends: 6560 [2022-03-15 14:17:14,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27045 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=8345, Invalid=58995, Unknown=0, NotChecked=0, Total=67340 [2022-03-15 14:17:14,899 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 1859 mSDsluCounter, 8635 mSDsCounter, 0 mSdLazyCounter, 4821 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1859 SdHoareTripleChecker+Valid, 8499 SdHoareTripleChecker+Invalid, 5141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 4821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-15 14:17:14,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1859 Valid, 8499 Invalid, 5141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 4821 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-15 14:17:14,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6560 states. [2022-03-15 14:17:14,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6560 to 1587. [2022-03-15 14:17:14,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 2.7749054224464063) internal successors, (4401), 1586 states have internal predecessors, (4401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:14,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 4401 transitions. [2022-03-15 14:17:14,947 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 4401 transitions. Word has length 72 [2022-03-15 14:17:14,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:17:14,947 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 4401 transitions. [2022-03-15 14:17:14,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 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-03-15 14:17:14,947 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 4401 transitions. [2022-03-15 14:17:14,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:17:14,949 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:17:14,949 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] [2022-03-15 14:17:14,965 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-03-15 14:17:15,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2022-03-15 14:17:15,149 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:17:15,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:17:15,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1292297647, now seen corresponding path program 40 times [2022-03-15 14:17:15,150 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:17:15,150 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701440766] [2022-03-15 14:17:15,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:17:15,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:17:15,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:17:15,341 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:15,341 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:17:15,341 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701440766] [2022-03-15 14:17:15,341 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701440766] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:17:15,341 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031615306] [2022-03-15 14:17:15,341 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:17:15,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:17:15,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:17:15,342 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:17:15,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-03-15 14:17:15,441 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:17:15,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:17:15,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:17:15,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:17:16,086 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:16,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:17:16,764 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:16,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031615306] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:17:16,764 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:17:16,764 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:17:16,765 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907997295] [2022-03-15 14:17:16,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:17:16,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:17:16,765 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:17:16,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:17:16,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1849, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:17:16,765 INFO L87 Difference]: Start difference. First operand 1587 states and 4401 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:21,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:17:21,728 INFO L93 Difference]: Finished difference Result 3926 states and 10410 transitions. [2022-03-15 14:17:21,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-15 14:17:21,728 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:17:21,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:17:21,734 INFO L225 Difference]: With dead ends: 3926 [2022-03-15 14:17:21,734 INFO L226 Difference]: Without dead ends: 3824 [2022-03-15 14:17:21,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7926 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=2499, Invalid=20151, Unknown=0, NotChecked=0, Total=22650 [2022-03-15 14:17:21,735 INFO L933 BasicCegarLoop]: 270 mSDtfsCounter, 1850 mSDsluCounter, 5537 mSDsCounter, 0 mSdLazyCounter, 2370 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1850 SdHoareTripleChecker+Valid, 5517 SdHoareTripleChecker+Invalid, 2539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 2370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 14:17:21,735 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1850 Valid, 5517 Invalid, 2539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 2370 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 14:17:21,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3824 states. [2022-03-15 14:17:21,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3824 to 1615. [2022-03-15 14:17:21,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1615 states, 1614 states have (on average 2.782527881040892) internal successors, (4491), 1614 states have internal predecessors, (4491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:21,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1615 states to 1615 states and 4491 transitions. [2022-03-15 14:17:21,762 INFO L78 Accepts]: Start accepts. Automaton has 1615 states and 4491 transitions. Word has length 72 [2022-03-15 14:17:21,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:17:21,762 INFO L470 AbstractCegarLoop]: Abstraction has 1615 states and 4491 transitions. [2022-03-15 14:17:21,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:21,762 INFO L276 IsEmpty]: Start isEmpty. Operand 1615 states and 4491 transitions. [2022-03-15 14:17:21,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:17:21,764 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:17:21,764 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:17:21,780 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-03-15 14:17:21,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:17:21,966 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:17:21,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:17:21,966 INFO L85 PathProgramCache]: Analyzing trace with hash 2041368747, now seen corresponding path program 60 times [2022-03-15 14:17:21,966 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:17:21,966 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755807392] [2022-03-15 14:17:21,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:17:21,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:17:21,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:17:22,172 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:22,173 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:17:22,173 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755807392] [2022-03-15 14:17:22,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755807392] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:17:22,173 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924114324] [2022-03-15 14:17:22,173 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:17:22,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:17:22,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:17:22,174 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:17:22,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-03-15 14:17:22,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 14:17:22,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:17:22,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:17:22,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:17:22,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:22,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:17:23,148 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:23,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924114324] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:17:23,148 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:17:23,148 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:17:23,149 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49361348] [2022-03-15 14:17:23,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:17:23,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:17:23,149 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:17:23,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:17:23,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1239, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:17:23,149 INFO L87 Difference]: Start difference. First operand 1615 states and 4491 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:17:25,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:17:25,824 INFO L93 Difference]: Finished difference Result 3493 states and 8973 transitions. [2022-03-15 14:17:25,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-15 14:17:25,824 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:17:25,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:17:25,829 INFO L225 Difference]: With dead ends: 3493 [2022-03-15 14:17:25,829 INFO L226 Difference]: Without dead ends: 3301 [2022-03-15 14:17:25,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3740 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1389, Invalid=10601, Unknown=0, NotChecked=0, Total=11990 [2022-03-15 14:17:25,829 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 1333 mSDsluCounter, 4249 mSDsCounter, 0 mSdLazyCounter, 1591 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1333 SdHoareTripleChecker+Valid, 4221 SdHoareTripleChecker+Invalid, 1692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:17:25,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1333 Valid, 4221 Invalid, 1692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1591 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:17:25,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3301 states. [2022-03-15 14:17:25,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3301 to 1661. [2022-03-15 14:17:25,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1661 states, 1660 states have (on average 2.7903614457831325) internal successors, (4632), 1660 states have internal predecessors, (4632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:25,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 4632 transitions. [2022-03-15 14:17:25,856 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 4632 transitions. Word has length 72 [2022-03-15 14:17:25,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:17:25,856 INFO L470 AbstractCegarLoop]: Abstraction has 1661 states and 4632 transitions. [2022-03-15 14:17:25,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:17:25,857 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 4632 transitions. [2022-03-15 14:17:25,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:17:25,858 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:17:25,859 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] [2022-03-15 14:17:25,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2022-03-15 14:17:26,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:17:26,059 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:17:26,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:17:26,059 INFO L85 PathProgramCache]: Analyzing trace with hash 203404863, now seen corresponding path program 41 times [2022-03-15 14:17:26,060 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:17:26,060 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340872371] [2022-03-15 14:17:26,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:17:26,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:17:26,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:17:26,273 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:26,274 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:17:26,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340872371] [2022-03-15 14:17:26,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340872371] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:17:26,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448959735] [2022-03-15 14:17:26,274 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:17:26,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:17:26,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:17:26,275 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:17:26,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-03-15 14:17:26,375 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 14:17:26,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:17:26,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:17:26,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:17:27,011 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:27,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:17:27,700 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:27,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448959735] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:17:27,701 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:17:27,701 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:17:27,701 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650442965] [2022-03-15 14:17:27,701 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:17:27,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:17:27,701 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:17:27,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:17:27,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1852, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:17:27,702 INFO L87 Difference]: Start difference. First operand 1661 states and 4632 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:33,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:17:33,467 INFO L93 Difference]: Finished difference Result 4472 states and 11689 transitions. [2022-03-15 14:17:33,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-03-15 14:17:33,467 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:17:33,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:17:33,473 INFO L225 Difference]: With dead ends: 4472 [2022-03-15 14:17:33,473 INFO L226 Difference]: Without dead ends: 4370 [2022-03-15 14:17:33,474 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9865 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=2920, Invalid=24470, Unknown=0, NotChecked=0, Total=27390 [2022-03-15 14:17:33,474 INFO L933 BasicCegarLoop]: 289 mSDtfsCounter, 1787 mSDsluCounter, 6214 mSDsCounter, 0 mSdLazyCounter, 2735 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1787 SdHoareTripleChecker+Valid, 6197 SdHoareTripleChecker+Invalid, 2909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 2735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-15 14:17:33,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1787 Valid, 6197 Invalid, 2909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 2735 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-15 14:17:33,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4370 states. [2022-03-15 14:17:33,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4370 to 1669. [2022-03-15 14:17:33,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1668 states have (on average 2.7949640287769784) internal successors, (4662), 1668 states have internal predecessors, (4662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:33,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 4662 transitions. [2022-03-15 14:17:33,504 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 4662 transitions. Word has length 72 [2022-03-15 14:17:33,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:17:33,504 INFO L470 AbstractCegarLoop]: Abstraction has 1669 states and 4662 transitions. [2022-03-15 14:17:33,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:33,504 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 4662 transitions. [2022-03-15 14:17:33,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:17:33,506 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:17:33,506 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] [2022-03-15 14:17:33,522 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-03-15 14:17:33,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-03-15 14:17:33,706 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:17:33,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:17:33,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1280587633, now seen corresponding path program 42 times [2022-03-15 14:17:33,707 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:17:33,707 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736252944] [2022-03-15 14:17:33,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:17:33,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:17:33,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:17:33,912 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:33,912 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:17:33,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736252944] [2022-03-15 14:17:33,912 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736252944] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:17:33,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781195093] [2022-03-15 14:17:33,913 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:17:33,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:17:33,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:17:33,914 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:17:33,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-03-15 14:17:34,014 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 14:17:34,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:17:34,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:17:34,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:17:34,656 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:34,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:17:35,359 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:35,359 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781195093] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:17:35,359 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:17:35,359 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:17:35,359 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936734696] [2022-03-15 14:17:35,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:17:35,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:17:35,359 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:17:35,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:17:35,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1858, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:17:35,360 INFO L87 Difference]: Start difference. First operand 1669 states and 4662 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:43,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:17:43,630 INFO L93 Difference]: Finished difference Result 5977 states and 15715 transitions. [2022-03-15 14:17:43,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 169 states. [2022-03-15 14:17:43,630 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:17:43,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:17:43,638 INFO L225 Difference]: With dead ends: 5977 [2022-03-15 14:17:43,639 INFO L226 Difference]: Without dead ends: 5845 [2022-03-15 14:17:43,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 197 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15046 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=4280, Invalid=35122, Unknown=0, NotChecked=0, Total=39402 [2022-03-15 14:17:43,640 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 2216 mSDsluCounter, 6067 mSDsCounter, 0 mSdLazyCounter, 3061 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2216 SdHoareTripleChecker+Valid, 6110 SdHoareTripleChecker+Invalid, 3315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 3061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-15 14:17:43,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2216 Valid, 6110 Invalid, 3315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 3061 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-15 14:17:43,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5845 states. [2022-03-15 14:17:43,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5845 to 1773. [2022-03-15 14:17:43,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1773 states, 1772 states have (on average 2.8261851015801356) internal successors, (5008), 1772 states have internal predecessors, (5008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:43,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1773 states to 1773 states and 5008 transitions. [2022-03-15 14:17:43,680 INFO L78 Accepts]: Start accepts. Automaton has 1773 states and 5008 transitions. Word has length 72 [2022-03-15 14:17:43,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:17:43,680 INFO L470 AbstractCegarLoop]: Abstraction has 1773 states and 5008 transitions. [2022-03-15 14:17:43,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:43,680 INFO L276 IsEmpty]: Start isEmpty. Operand 1773 states and 5008 transitions. [2022-03-15 14:17:43,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:17:43,682 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:17:43,682 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] [2022-03-15 14:17:43,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-03-15 14:17:43,882 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2022-03-15 14:17:43,883 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:17:43,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:17:43,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1948258621, now seen corresponding path program 43 times [2022-03-15 14:17:43,883 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:17:43,883 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798666456] [2022-03-15 14:17:43,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:17:43,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:17:43,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:17:44,098 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:44,098 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:17:44,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798666456] [2022-03-15 14:17:44,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798666456] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:17:44,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055097852] [2022-03-15 14:17:44,098 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:17:44,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:17:44,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:17:44,100 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:17:44,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-03-15 14:17:44,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:17:44,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:17:44,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:17:44,850 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:44,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:17:45,592 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:45,593 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055097852] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:17:45,593 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:17:45,593 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:17:45,593 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168972870] [2022-03-15 14:17:45,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:17:45,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:17:45,593 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:17:45,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:17:45,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:17:45,594 INFO L87 Difference]: Start difference. First operand 1773 states and 5008 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:57,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:17:57,440 INFO L93 Difference]: Finished difference Result 6188 states and 16290 transitions. [2022-03-15 14:17:57,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-03-15 14:17:57,440 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:17:57,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:17:57,449 INFO L225 Difference]: With dead ends: 6188 [2022-03-15 14:17:57,449 INFO L226 Difference]: Without dead ends: 6086 [2022-03-15 14:17:57,451 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 245 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24369 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=6343, Invalid=54419, Unknown=0, NotChecked=0, Total=60762 [2022-03-15 14:17:57,452 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 2407 mSDsluCounter, 7647 mSDsCounter, 0 mSdLazyCounter, 3898 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2407 SdHoareTripleChecker+Valid, 7695 SdHoareTripleChecker+Invalid, 4203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 3898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:17:57,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2407 Valid, 7695 Invalid, 4203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 3898 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-15 14:17:57,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6086 states. [2022-03-15 14:17:57,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6086 to 1777. [2022-03-15 14:17:57,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1777 states, 1776 states have (on average 2.828265765765766) internal successors, (5023), 1776 states have internal predecessors, (5023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:57,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1777 states to 1777 states and 5023 transitions. [2022-03-15 14:17:57,493 INFO L78 Accepts]: Start accepts. Automaton has 1777 states and 5023 transitions. Word has length 72 [2022-03-15 14:17:57,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:17:57,493 INFO L470 AbstractCegarLoop]: Abstraction has 1777 states and 5023 transitions. [2022-03-15 14:17:57,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:17:57,493 INFO L276 IsEmpty]: Start isEmpty. Operand 1777 states and 5023 transitions. [2022-03-15 14:17:57,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:17:57,495 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:17:57,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] [2022-03-15 14:17:57,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-03-15 14:17:57,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:17:57,695 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:17:57,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:17:57,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1311702415, now seen corresponding path program 44 times [2022-03-15 14:17:57,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:17:57,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118574386] [2022-03-15 14:17:57,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:17:57,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:17:57,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:17:57,923 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:57,923 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:17:57,923 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118574386] [2022-03-15 14:17:57,923 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118574386] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:17:57,923 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234665517] [2022-03-15 14:17:57,923 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:17:57,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:17:57,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:17:57,924 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:17:57,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-03-15 14:17:58,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:17:58,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:17:58,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:17:58,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:17:58,675 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:58,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:17:59,383 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:17:59,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234665517] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:17:59,384 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:17:59,384 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:17:59,384 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773426145] [2022-03-15 14:17:59,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:17:59,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:17:59,384 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:17:59,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:17:59,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:17:59,385 INFO L87 Difference]: Start difference. First operand 1777 states and 5023 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:14,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:18:14,801 INFO L93 Difference]: Finished difference Result 7210 states and 18724 transitions. [2022-03-15 14:18:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 259 states. [2022-03-15 14:18:14,801 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:18:14,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:18:14,811 INFO L225 Difference]: With dead ends: 7210 [2022-03-15 14:18:14,811 INFO L226 Difference]: Without dead ends: 7057 [2022-03-15 14:18:14,813 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 404 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 287 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34389 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=8660, Invalid=74572, Unknown=0, NotChecked=0, Total=83232 [2022-03-15 14:18:14,814 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 2796 mSDsluCounter, 8862 mSDsCounter, 0 mSdLazyCounter, 4711 mSolverCounterSat, 328 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2796 SdHoareTripleChecker+Valid, 8821 SdHoareTripleChecker+Invalid, 5039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 328 IncrementalHoareTripleChecker+Valid, 4711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-15 14:18:14,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2796 Valid, 8821 Invalid, 5039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [328 Valid, 4711 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-03-15 14:18:14,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7057 states. [2022-03-15 14:18:14,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7057 to 1777. [2022-03-15 14:18:14,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1777 states, 1776 states have (on average 2.828265765765766) internal successors, (5023), 1776 states have internal predecessors, (5023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:14,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1777 states to 1777 states and 5023 transitions. [2022-03-15 14:18:14,857 INFO L78 Accepts]: Start accepts. Automaton has 1777 states and 5023 transitions. Word has length 72 [2022-03-15 14:18:14,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:18:14,857 INFO L470 AbstractCegarLoop]: Abstraction has 1777 states and 5023 transitions. [2022-03-15 14:18:14,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:14,857 INFO L276 IsEmpty]: Start isEmpty. Operand 1777 states and 5023 transitions. [2022-03-15 14:18:14,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:18:14,859 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:18:14,859 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:18:14,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-03-15 14:18:15,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:18:15,060 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:18:15,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:18:15,060 INFO L85 PathProgramCache]: Analyzing trace with hash -168753791, now seen corresponding path program 61 times [2022-03-15 14:18:15,060 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:18:15,060 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122756591] [2022-03-15 14:18:15,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:18:15,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:18:15,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:18:15,252 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:15,252 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:18:15,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122756591] [2022-03-15 14:18:15,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122756591] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:18:15,252 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643157321] [2022-03-15 14:18:15,252 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:18:15,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:18:15,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:18:15,253 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:18:15,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-03-15 14:18:15,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:18:15,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:18:15,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:18:15,808 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:15,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:18:16,253 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:16,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643157321] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:18:16,254 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:18:16,254 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:18:16,254 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808527408] [2022-03-15 14:18:16,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:18:16,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:18:16,254 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:18:16,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:18:16,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1247, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:18:16,255 INFO L87 Difference]: Start difference. First operand 1777 states and 5023 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:18:21,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:18:21,636 INFO L93 Difference]: Finished difference Result 5123 states and 13396 transitions. [2022-03-15 14:18:21,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-15 14:18:21,636 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:18:21,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:18:21,644 INFO L225 Difference]: With dead ends: 5123 [2022-03-15 14:18:21,644 INFO L226 Difference]: Without dead ends: 4946 [2022-03-15 14:18:21,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10255 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=2730, Invalid=24330, Unknown=0, NotChecked=0, Total=27060 [2022-03-15 14:18:21,646 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 1985 mSDsluCounter, 4077 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1985 SdHoareTripleChecker+Valid, 4081 SdHoareTripleChecker+Invalid, 2040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 1800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:18:21,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1985 Valid, 4081 Invalid, 2040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:18:21,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4946 states. [2022-03-15 14:18:21,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4946 to 1853. [2022-03-15 14:18:21,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1853 states, 1852 states have (on average 2.8315334773218144) internal successors, (5244), 1852 states have internal predecessors, (5244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:21,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1853 states to 1853 states and 5244 transitions. [2022-03-15 14:18:21,689 INFO L78 Accepts]: Start accepts. Automaton has 1853 states and 5244 transitions. Word has length 72 [2022-03-15 14:18:21,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:18:21,690 INFO L470 AbstractCegarLoop]: Abstraction has 1853 states and 5244 transitions. [2022-03-15 14:18:21,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:18:21,690 INFO L276 IsEmpty]: Start isEmpty. Operand 1853 states and 5244 transitions. [2022-03-15 14:18:21,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:18:21,692 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:18:21,692 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:18:21,709 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-03-15 14:18:21,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-03-15 14:18:21,892 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:18:21,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:18:21,893 INFO L85 PathProgramCache]: Analyzing trace with hash 1479755403, now seen corresponding path program 62 times [2022-03-15 14:18:21,893 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:18:21,893 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258052694] [2022-03-15 14:18:21,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:18:21,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:18:21,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:18:22,136 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:22,136 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:18:22,136 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258052694] [2022-03-15 14:18:22,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258052694] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:18:22,136 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559627642] [2022-03-15 14:18:22,136 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:18:22,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:18:22,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:18:22,138 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:18:22,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-03-15 14:18:22,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:18:22,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:18:22,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:18:22,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:18:22,781 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:22,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:18:23,227 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:23,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1559627642] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:18:23,227 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:18:23,227 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:18:23,227 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552517802] [2022-03-15 14:18:23,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:18:23,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:18:23,227 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:18:23,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:18:23,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1225, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:18:23,228 INFO L87 Difference]: Start difference. First operand 1853 states and 5244 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:26,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:18:26,619 INFO L93 Difference]: Finished difference Result 4545 states and 11795 transitions. [2022-03-15 14:18:26,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-15 14:18:26,619 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 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 72 [2022-03-15 14:18:26,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:18:26,626 INFO L225 Difference]: With dead ends: 4545 [2022-03-15 14:18:26,626 INFO L226 Difference]: Without dead ends: 4413 [2022-03-15 14:18:26,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5038 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1936, Invalid=12826, Unknown=0, NotChecked=0, Total=14762 [2022-03-15 14:18:26,627 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 1655 mSDsluCounter, 4593 mSDsCounter, 0 mSdLazyCounter, 1858 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1655 SdHoareTripleChecker+Valid, 4527 SdHoareTripleChecker+Invalid, 2006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:18:26,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1655 Valid, 4527 Invalid, 2006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1858 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:18:26,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4413 states. [2022-03-15 14:18:26,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4413 to 1857. [2022-03-15 14:18:26,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1857 states, 1856 states have (on average 2.8292025862068964) internal successors, (5251), 1856 states have internal predecessors, (5251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:26,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1857 states to 1857 states and 5251 transitions. [2022-03-15 14:18:26,665 INFO L78 Accepts]: Start accepts. Automaton has 1857 states and 5251 transitions. Word has length 72 [2022-03-15 14:18:26,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:18:26,665 INFO L470 AbstractCegarLoop]: Abstraction has 1857 states and 5251 transitions. [2022-03-15 14:18:26,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:26,665 INFO L276 IsEmpty]: Start isEmpty. Operand 1857 states and 5251 transitions. [2022-03-15 14:18:26,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:18:26,667 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:18:26,667 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:18:26,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-03-15 14:18:26,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-03-15 14:18:26,868 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:18:26,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:18:26,868 INFO L85 PathProgramCache]: Analyzing trace with hash 805882147, now seen corresponding path program 63 times [2022-03-15 14:18:26,868 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:18:26,868 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529596345] [2022-03-15 14:18:26,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:18:26,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:18:26,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:18:27,098 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:27,098 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:18:27,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529596345] [2022-03-15 14:18:27,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529596345] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:18:27,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835113894] [2022-03-15 14:18:27,098 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:18:27,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:18:27,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:18:27,100 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:18:27,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-03-15 14:18:27,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 14:18:27,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:18:27,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:18:27,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:18:27,657 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:27,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:18:28,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:28,110 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835113894] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:18:28,110 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:18:28,110 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:18:28,110 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733708112] [2022-03-15 14:18:28,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:18:28,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:18:28,111 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:18:28,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:18:28,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1231, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:18:28,111 INFO L87 Difference]: Start difference. First operand 1857 states and 5251 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:18:34,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:18:34,273 INFO L93 Difference]: Finished difference Result 5253 states and 13723 transitions. [2022-03-15 14:18:34,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-15 14:18:34,273 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:18:34,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:18:34,281 INFO L225 Difference]: With dead ends: 5253 [2022-03-15 14:18:34,281 INFO L226 Difference]: Without dead ends: 5136 [2022-03-15 14:18:34,283 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12563 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=3552, Invalid=28310, Unknown=0, NotChecked=0, Total=31862 [2022-03-15 14:18:34,284 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 2039 mSDsluCounter, 4713 mSDsCounter, 0 mSdLazyCounter, 2070 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2039 SdHoareTripleChecker+Valid, 4664 SdHoareTripleChecker+Invalid, 2312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 2070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 14:18:34,284 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2039 Valid, 4664 Invalid, 2312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 2070 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 14:18:34,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5136 states. [2022-03-15 14:18:34,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5136 to 1841. [2022-03-15 14:18:34,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1841 states, 1840 states have (on average 2.8255434782608697) internal successors, (5199), 1840 states have internal predecessors, (5199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:34,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 5199 transitions. [2022-03-15 14:18:34,324 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 5199 transitions. Word has length 72 [2022-03-15 14:18:34,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:18:34,324 INFO L470 AbstractCegarLoop]: Abstraction has 1841 states and 5199 transitions. [2022-03-15 14:18:34,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:18:34,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 5199 transitions. [2022-03-15 14:18:34,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:18:34,326 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:18:34,326 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:18:34,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-03-15 14:18:34,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-03-15 14:18:34,527 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:18:34,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:18:34,527 INFO L85 PathProgramCache]: Analyzing trace with hash -1703923715, now seen corresponding path program 64 times [2022-03-15 14:18:34,527 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:18:34,527 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011624463] [2022-03-15 14:18:34,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:18:34,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:18:34,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:18:34,715 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:34,715 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:18:34,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011624463] [2022-03-15 14:18:34,715 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011624463] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:18:34,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692661105] [2022-03-15 14:18:34,715 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:18:34,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:18:34,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:18:34,716 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:18:34,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-03-15 14:18:34,817 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:18:34,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:18:34,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:18:34,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:18:35,266 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:35,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:18:35,692 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:35,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692661105] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:18:35,692 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:18:35,692 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-15 14:18:35,692 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757675652] [2022-03-15 14:18:35,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:18:35,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-15 14:18:35,692 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:18:35,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-15 14:18:35,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1238, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 14:18:35,693 INFO L87 Difference]: Start difference. First operand 1841 states and 5199 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:18:38,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:18:38,872 INFO L93 Difference]: Finished difference Result 3990 states and 10421 transitions. [2022-03-15 14:18:38,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-15 14:18:38,872 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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 72 [2022-03-15 14:18:38,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:18:38,878 INFO L225 Difference]: With dead ends: 3990 [2022-03-15 14:18:38,878 INFO L226 Difference]: Without dead ends: 3813 [2022-03-15 14:18:38,879 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4126 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1496, Invalid=11386, Unknown=0, NotChecked=0, Total=12882 [2022-03-15 14:18:38,879 INFO L933 BasicCegarLoop]: 223 mSDtfsCounter, 1344 mSDsluCounter, 4324 mSDsCounter, 0 mSdLazyCounter, 1605 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1344 SdHoareTripleChecker+Valid, 4283 SdHoareTripleChecker+Invalid, 1717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:18:38,879 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1344 Valid, 4283 Invalid, 1717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1605 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:18:38,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3813 states. [2022-03-15 14:18:38,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3813 to 1797. [2022-03-15 14:18:38,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1796 states have (on average 2.7984409799554566) internal successors, (5026), 1796 states have internal predecessors, (5026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:38,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 5026 transitions. [2022-03-15 14:18:38,914 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 5026 transitions. Word has length 72 [2022-03-15 14:18:38,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:18:38,914 INFO L470 AbstractCegarLoop]: Abstraction has 1797 states and 5026 transitions. [2022-03-15 14:18:38,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 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-03-15 14:18:38,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 5026 transitions. [2022-03-15 14:18:38,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:18:38,917 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:18:38,917 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:18:38,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-03-15 14:18:39,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:18:39,117 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:18:39,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:18:39,117 INFO L85 PathProgramCache]: Analyzing trace with hash -1550978537, now seen corresponding path program 65 times [2022-03-15 14:18:39,118 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:18:39,118 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693838832] [2022-03-15 14:18:39,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:18:39,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:18:39,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:18:39,307 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:39,307 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:18:39,307 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693838832] [2022-03-15 14:18:39,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693838832] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:18:39,307 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259507418] [2022-03-15 14:18:39,307 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:18:39,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:18:39,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:18:39,308 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:18:39,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-03-15 14:18:39,415 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:18:39,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:18:39,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 14:18:39,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:18:39,944 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:39,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:18:40,448 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:40,448 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259507418] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:18:40,448 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:18:40,448 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-15 14:18:40,448 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112982126] [2022-03-15 14:18:40,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:18:40,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-15 14:18:40,448 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:18:40,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-15 14:18:40,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=262, Invalid=1378, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 14:18:40,449 INFO L87 Difference]: Start difference. First operand 1797 states and 5026 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:41,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:18:41,666 INFO L93 Difference]: Finished difference Result 3123 states and 8386 transitions. [2022-03-15 14:18:41,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 14:18:41,666 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 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 72 [2022-03-15 14:18:41,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:18:41,671 INFO L225 Difference]: With dead ends: 3123 [2022-03-15 14:18:41,671 INFO L226 Difference]: Without dead ends: 2934 [2022-03-15 14:18:41,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1214 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=807, Invalid=4163, Unknown=0, NotChecked=0, Total=4970 [2022-03-15 14:18:41,672 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 846 mSDsluCounter, 3513 mSDsCounter, 0 mSdLazyCounter, 1157 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 846 SdHoareTripleChecker+Valid, 3482 SdHoareTripleChecker+Invalid, 1220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:18:41,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [846 Valid, 3482 Invalid, 1220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1157 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:18:41,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2934 states. [2022-03-15 14:18:41,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2934 to 1800. [2022-03-15 14:18:41,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1800 states, 1799 states have (on average 2.8160088938299057) internal successors, (5066), 1799 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:41,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1800 states to 1800 states and 5066 transitions. [2022-03-15 14:18:41,699 INFO L78 Accepts]: Start accepts. Automaton has 1800 states and 5066 transitions. Word has length 72 [2022-03-15 14:18:41,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:18:41,700 INFO L470 AbstractCegarLoop]: Abstraction has 1800 states and 5066 transitions. [2022-03-15 14:18:41,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:41,700 INFO L276 IsEmpty]: Start isEmpty. Operand 1800 states and 5066 transitions. [2022-03-15 14:18:41,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:18:41,702 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:18:41,702 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] [2022-03-15 14:18:41,719 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-03-15 14:18:41,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2022-03-15 14:18:41,903 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:18:41,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:18:41,903 INFO L85 PathProgramCache]: Analyzing trace with hash -405746359, now seen corresponding path program 45 times [2022-03-15 14:18:41,903 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:18:41,903 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489314136] [2022-03-15 14:18:41,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:18:41,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:18:41,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:18:42,100 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:42,101 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:18:42,101 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489314136] [2022-03-15 14:18:42,101 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489314136] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:18:42,101 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849145398] [2022-03-15 14:18:42,101 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:18:42,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:18:42,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:18:42,102 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:18:42,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-03-15 14:18:42,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 14:18:42,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:18:42,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:18:42,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:18:42,853 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:42,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:18:43,544 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:43,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849145398] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:18:43,544 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:18:43,544 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:18:43,544 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980235109] [2022-03-15 14:18:43,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:18:43,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:18:43,544 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:18:43,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:18:43,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1848, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:18:43,545 INFO L87 Difference]: Start difference. First operand 1800 states and 5066 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:47,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:18:47,486 INFO L93 Difference]: Finished difference Result 3835 states and 10267 transitions. [2022-03-15 14:18:47,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-15 14:18:47,486 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:18:47,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:18:47,492 INFO L225 Difference]: With dead ends: 3835 [2022-03-15 14:18:47,492 INFO L226 Difference]: Without dead ends: 3733 [2022-03-15 14:18:47,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6246 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=1982, Invalid=16650, Unknown=0, NotChecked=0, Total=18632 [2022-03-15 14:18:47,494 INFO L933 BasicCegarLoop]: 252 mSDtfsCounter, 1548 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 1649 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1548 SdHoareTripleChecker+Valid, 3996 SdHoareTripleChecker+Invalid, 1799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 1649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 14:18:47,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1548 Valid, 3996 Invalid, 1799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 1649 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 14:18:47,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3733 states. [2022-03-15 14:18:47,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3733 to 1814. [2022-03-15 14:18:47,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 2.815223386651958) internal successors, (5104), 1813 states have internal predecessors, (5104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:47,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5104 transitions. [2022-03-15 14:18:47,524 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5104 transitions. Word has length 72 [2022-03-15 14:18:47,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:18:47,525 INFO L470 AbstractCegarLoop]: Abstraction has 1814 states and 5104 transitions. [2022-03-15 14:18:47,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:47,525 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5104 transitions. [2022-03-15 14:18:47,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:18:47,527 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:18:47,527 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] [2022-03-15 14:18:47,543 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-03-15 14:18:47,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2022-03-15 14:18:47,727 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:18:47,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:18:47,728 INFO L85 PathProgramCache]: Analyzing trace with hash 671436411, now seen corresponding path program 46 times [2022-03-15 14:18:47,728 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:18:47,728 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911850403] [2022-03-15 14:18:47,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:18:47,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:18:47,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:18:47,999 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:47,999 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:18:47,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911850403] [2022-03-15 14:18:47,999 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911850403] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:18:47,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375551968] [2022-03-15 14:18:48,000 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:18:48,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:18:48,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:18:48,004 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:18:48,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-03-15 14:18:48,116 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:18:48,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:18:48,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:18:48,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:18:48,744 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:48,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:18:49,446 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:49,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375551968] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:18:49,447 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:18:49,447 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:18:49,447 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073569619] [2022-03-15 14:18:49,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:18:49,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:18:49,447 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:18:49,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:18:49,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1856, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:18:49,448 INFO L87 Difference]: Start difference. First operand 1814 states and 5104 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:55,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:18:55,818 INFO L93 Difference]: Finished difference Result 4973 states and 13231 transitions. [2022-03-15 14:18:55,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-03-15 14:18:55,818 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:18:55,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:18:55,824 INFO L225 Difference]: With dead ends: 4973 [2022-03-15 14:18:55,824 INFO L226 Difference]: Without dead ends: 4841 [2022-03-15 14:18:55,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10088 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=2957, Invalid=25435, Unknown=0, NotChecked=0, Total=28392 [2022-03-15 14:18:55,826 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 1746 mSDsluCounter, 6297 mSDsCounter, 0 mSdLazyCounter, 2981 mSolverCounterSat, 225 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1746 SdHoareTripleChecker+Valid, 6284 SdHoareTripleChecker+Invalid, 3206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 225 IncrementalHoareTripleChecker+Valid, 2981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-15 14:18:55,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1746 Valid, 6284 Invalid, 3206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [225 Valid, 2981 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-15 14:18:55,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4841 states. [2022-03-15 14:18:55,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4841 to 1826. [2022-03-15 14:18:55,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1826 states, 1825 states have (on average 2.8213698630136985) internal successors, (5149), 1825 states have internal predecessors, (5149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:55,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1826 states to 1826 states and 5149 transitions. [2022-03-15 14:18:55,855 INFO L78 Accepts]: Start accepts. Automaton has 1826 states and 5149 transitions. Word has length 72 [2022-03-15 14:18:55,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:18:55,855 INFO L470 AbstractCegarLoop]: Abstraction has 1826 states and 5149 transitions. [2022-03-15 14:18:55,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:18:55,855 INFO L276 IsEmpty]: Start isEmpty. Operand 1826 states and 5149 transitions. [2022-03-15 14:18:55,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:18:55,857 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:18:55,857 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] [2022-03-15 14:18:55,873 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-03-15 14:18:56,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-03-15 14:18:56,058 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:18:56,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:18:56,058 INFO L85 PathProgramCache]: Analyzing trace with hash 1737557453, now seen corresponding path program 47 times [2022-03-15 14:18:56,058 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:18:56,058 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383894584] [2022-03-15 14:18:56,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:18:56,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:18:56,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:18:56,276 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:56,277 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:18:56,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383894584] [2022-03-15 14:18:56,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383894584] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:18:56,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420430767] [2022-03-15 14:18:56,277 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:18:56,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:18:56,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:18:56,278 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:18:56,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-03-15 14:18:56,382 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 14:18:56,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:18:56,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:18:56,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:18:57,007 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:57,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:18:57,713 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:18:57,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420430767] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:18:57,714 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:18:57,714 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:18:57,714 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733818487] [2022-03-15 14:18:57,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:18:57,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:18:57,714 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:18:57,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:18:57,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=1864, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:18:57,715 INFO L87 Difference]: Start difference. First operand 1826 states and 5149 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:07,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:19:07,584 INFO L93 Difference]: Finished difference Result 5541 states and 14784 transitions. [2022-03-15 14:19:07,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 190 states. [2022-03-15 14:19:07,584 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:19:07,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:19:07,592 INFO L225 Difference]: With dead ends: 5541 [2022-03-15 14:19:07,592 INFO L226 Difference]: Without dead ends: 5439 [2022-03-15 14:19:07,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 219 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18682 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=4937, Invalid=43683, Unknown=0, NotChecked=0, Total=48620 [2022-03-15 14:19:07,594 INFO L933 BasicCegarLoop]: 300 mSDtfsCounter, 2089 mSDsluCounter, 6477 mSDsCounter, 0 mSdLazyCounter, 3340 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2089 SdHoareTripleChecker+Valid, 6487 SdHoareTripleChecker+Invalid, 3643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 3340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-15 14:19:07,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2089 Valid, 6487 Invalid, 3643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 3340 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-15 14:19:07,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5439 states. [2022-03-15 14:19:07,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5439 to 1830. [2022-03-15 14:19:07,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1830 states, 1829 states have (on average 2.823400765445599) internal successors, (5164), 1829 states have internal predecessors, (5164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:07,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1830 states to 1830 states and 5164 transitions. [2022-03-15 14:19:07,627 INFO L78 Accepts]: Start accepts. Automaton has 1830 states and 5164 transitions. Word has length 72 [2022-03-15 14:19:07,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:19:07,628 INFO L470 AbstractCegarLoop]: Abstraction has 1830 states and 5164 transitions. [2022-03-15 14:19:07,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:07,628 INFO L276 IsEmpty]: Start isEmpty. Operand 1830 states and 5164 transitions. [2022-03-15 14:19:07,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:19:07,630 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:19:07,630 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] [2022-03-15 14:19:07,645 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-03-15 14:19:07,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-03-15 14:19:07,830 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:19:07,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:19:07,830 INFO L85 PathProgramCache]: Analyzing trace with hash 702551193, now seen corresponding path program 48 times [2022-03-15 14:19:07,830 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:19:07,831 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124024561] [2022-03-15 14:19:07,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:19:07,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:19:07,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:19:08,045 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:08,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:19:08,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124024561] [2022-03-15 14:19:08,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124024561] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:19:08,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27029530] [2022-03-15 14:19:08,045 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:19:08,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:19:08,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:19:08,046 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:19:08,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-03-15 14:19:08,155 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 14:19:08,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:19:08,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:19:08,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:19:08,782 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:08,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:19:09,482 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:09,483 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27029530] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:19:09,483 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:19:09,483 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:19:09,483 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581798457] [2022-03-15 14:19:09,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:19:09,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:19:09,483 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:19:09,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:19:09,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1856, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:19:09,484 INFO L87 Difference]: Start difference. First operand 1830 states and 5164 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:22,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:19:22,830 INFO L93 Difference]: Finished difference Result 6564 states and 17278 transitions. [2022-03-15 14:19:22,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 231 states. [2022-03-15 14:19:22,835 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:19:22,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:19:22,848 INFO L225 Difference]: With dead ends: 6564 [2022-03-15 14:19:22,848 INFO L226 Difference]: Without dead ends: 6462 [2022-03-15 14:19:22,851 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 261 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27500 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=7039, Invalid=61867, Unknown=0, NotChecked=0, Total=68906 [2022-03-15 14:19:22,852 INFO L933 BasicCegarLoop]: 346 mSDtfsCounter, 2951 mSDsluCounter, 7134 mSDsCounter, 0 mSdLazyCounter, 3749 mSolverCounterSat, 443 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2951 SdHoareTripleChecker+Valid, 7111 SdHoareTripleChecker+Invalid, 4192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 443 IncrementalHoareTripleChecker+Valid, 3749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:19:22,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2951 Valid, 7111 Invalid, 4192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [443 Valid, 3749 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-15 14:19:22,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6462 states. [2022-03-15 14:19:22,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6462 to 1838. [2022-03-15 14:19:22,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1838 states, 1837 states have (on average 2.829613500272183) internal successors, (5198), 1837 states have internal predecessors, (5198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:22,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1838 states to 1838 states and 5198 transitions. [2022-03-15 14:19:22,898 INFO L78 Accepts]: Start accepts. Automaton has 1838 states and 5198 transitions. Word has length 72 [2022-03-15 14:19:22,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:19:22,898 INFO L470 AbstractCegarLoop]: Abstraction has 1838 states and 5198 transitions. [2022-03-15 14:19:22,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:22,898 INFO L276 IsEmpty]: Start isEmpty. Operand 1838 states and 5198 transitions. [2022-03-15 14:19:22,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:19:22,900 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:19:22,900 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] [2022-03-15 14:19:22,917 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-03-15 14:19:23,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:19:23,101 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:19:23,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:19:23,101 INFO L85 PathProgramCache]: Analyzing trace with hash 1437201745, now seen corresponding path program 49 times [2022-03-15 14:19:23,101 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:19:23,101 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582967819] [2022-03-15 14:19:23,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:19:23,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:19:23,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:19:23,324 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:23,324 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:19:23,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582967819] [2022-03-15 14:19:23,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582967819] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:19:23,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365300157] [2022-03-15 14:19:23,325 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:19:23,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:19:23,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:19:23,326 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:19:23,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-03-15 14:19:23,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:19:23,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:19:23,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:19:24,066 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:24,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:19:24,751 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:24,751 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365300157] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:19:24,751 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:19:24,751 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:19:24,752 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376777482] [2022-03-15 14:19:24,752 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:19:24,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:19:24,752 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:19:24,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:19:24,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1849, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:19:24,752 INFO L87 Difference]: Start difference. First operand 1838 states and 5198 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:27,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:19:27,553 INFO L93 Difference]: Finished difference Result 3592 states and 9592 transitions. [2022-03-15 14:19:27,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-15 14:19:27,553 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:19:27,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:19:27,558 INFO L225 Difference]: With dead ends: 3592 [2022-03-15 14:19:27,558 INFO L226 Difference]: Without dead ends: 3460 [2022-03-15 14:19:27,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3605 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1186, Invalid=10370, Unknown=0, NotChecked=0, Total=11556 [2022-03-15 14:19:27,560 INFO L933 BasicCegarLoop]: 269 mSDtfsCounter, 1221 mSDsluCounter, 5736 mSDsCounter, 0 mSdLazyCounter, 2392 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1221 SdHoareTripleChecker+Valid, 5667 SdHoareTripleChecker+Invalid, 2480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 2392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 14:19:27,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1221 Valid, 5667 Invalid, 2480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 2392 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 14:19:27,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3460 states. [2022-03-15 14:19:27,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3460 to 1844. [2022-03-15 14:19:27,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.8312533912099838) internal successors, (5218), 1843 states have internal predecessors, (5218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:27,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5218 transitions. [2022-03-15 14:19:27,586 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5218 transitions. Word has length 72 [2022-03-15 14:19:27,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:19:27,586 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5218 transitions. [2022-03-15 14:19:27,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:27,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5218 transitions. [2022-03-15 14:19:27,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:19:27,588 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:19:27,588 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] [2022-03-15 14:19:27,604 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-03-15 14:19:27,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:19:27,789 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:19:27,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:19:27,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1791644509, now seen corresponding path program 50 times [2022-03-15 14:19:27,789 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:19:27,789 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596297208] [2022-03-15 14:19:27,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:19:27,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:19:27,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:19:28,015 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:28,016 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:19:28,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596297208] [2022-03-15 14:19:28,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596297208] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:19:28,016 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012826669] [2022-03-15 14:19:28,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:19:28,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:19:28,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:19:28,017 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:19:28,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-03-15 14:19:28,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:19:28,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:19:28,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:19:28,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:19:28,768 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:28,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:19:29,471 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:29,471 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012826669] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:19:29,471 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:19:29,471 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:19:29,471 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045003905] [2022-03-15 14:19:29,471 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:19:29,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:19:29,471 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:19:29,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:19:29,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:19:29,472 INFO L87 Difference]: Start difference. First operand 1844 states and 5218 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:33,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:19:33,480 INFO L93 Difference]: Finished difference Result 3582 states and 9549 transitions. [2022-03-15 14:19:33,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-03-15 14:19:33,480 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:19:33,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:19:33,485 INFO L225 Difference]: With dead ends: 3582 [2022-03-15 14:19:33,485 INFO L226 Difference]: Without dead ends: 3480 [2022-03-15 14:19:33,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5643 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1674, Invalid=15618, Unknown=0, NotChecked=0, Total=17292 [2022-03-15 14:19:33,486 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 1411 mSDsluCounter, 5804 mSDsCounter, 0 mSdLazyCounter, 2556 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1411 SdHoareTripleChecker+Valid, 5792 SdHoareTripleChecker+Invalid, 2690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 2556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-15 14:19:33,486 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1411 Valid, 5792 Invalid, 2690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 2556 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-15 14:19:33,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3480 states. [2022-03-15 14:19:33,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3480 to 1848. [2022-03-15 14:19:33,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1848 states, 1847 states have (on average 2.8332430969139146) internal successors, (5233), 1847 states have internal predecessors, (5233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:33,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1848 states to 1848 states and 5233 transitions. [2022-03-15 14:19:33,516 INFO L78 Accepts]: Start accepts. Automaton has 1848 states and 5233 transitions. Word has length 72 [2022-03-15 14:19:33,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:19:33,516 INFO L470 AbstractCegarLoop]: Abstraction has 1848 states and 5233 transitions. [2022-03-15 14:19:33,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:33,516 INFO L276 IsEmpty]: Start isEmpty. Operand 1848 states and 5233 transitions. [2022-03-15 14:19:33,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:19:33,518 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:19:33,518 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] [2022-03-15 14:19:33,534 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-03-15 14:19:33,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:19:33,719 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:19:33,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:19:33,719 INFO L85 PathProgramCache]: Analyzing trace with hash 1468316527, now seen corresponding path program 51 times [2022-03-15 14:19:33,719 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:19:33,719 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516963939] [2022-03-15 14:19:33,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:19:33,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:19:33,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:19:33,939 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:33,939 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:19:33,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516963939] [2022-03-15 14:19:33,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516963939] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:19:33,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217408943] [2022-03-15 14:19:33,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:19:33,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:19:33,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:19:33,941 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:19:33,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-03-15 14:19:34,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 14:19:34,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:19:34,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:19:34,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:19:34,710 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:34,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:19:35,447 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:35,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217408943] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:19:35,447 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:19:35,448 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:19:35,448 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276489437] [2022-03-15 14:19:35,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:19:35,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:19:35,448 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:19:35,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:19:35,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=1857, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:19:35,448 INFO L87 Difference]: Start difference. First operand 1848 states and 5233 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:41,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:19:41,160 INFO L93 Difference]: Finished difference Result 4111 states and 10867 transitions. [2022-03-15 14:19:41,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2022-03-15 14:19:41,160 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:19:41,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:19:41,166 INFO L225 Difference]: With dead ends: 4111 [2022-03-15 14:19:41,166 INFO L226 Difference]: Without dead ends: 4009 [2022-03-15 14:19:41,167 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8425 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=2466, Invalid=22026, Unknown=0, NotChecked=0, Total=24492 [2022-03-15 14:19:41,167 INFO L933 BasicCegarLoop]: 350 mSDtfsCounter, 1829 mSDsluCounter, 6319 mSDsCounter, 0 mSdLazyCounter, 3145 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1829 SdHoareTripleChecker+Valid, 6356 SdHoareTripleChecker+Invalid, 3316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 3145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-15 14:19:41,167 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1829 Valid, 6356 Invalid, 3316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 3145 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-15 14:19:41,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4009 states. [2022-03-15 14:19:41,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4009 to 1824. [2022-03-15 14:19:41,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1823 states have (on average 2.81897970378497) internal successors, (5139), 1823 states have internal predecessors, (5139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:41,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 5139 transitions. [2022-03-15 14:19:41,197 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 5139 transitions. Word has length 72 [2022-03-15 14:19:41,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:19:41,197 INFO L470 AbstractCegarLoop]: Abstraction has 1824 states and 5139 transitions. [2022-03-15 14:19:41,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:41,197 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 5139 transitions. [2022-03-15 14:19:41,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:19:41,199 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:19:41,199 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] [2022-03-15 14:19:41,215 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2022-03-15 14:19:41,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-03-15 14:19:41,400 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:19:41,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:19:41,400 INFO L85 PathProgramCache]: Analyzing trace with hash 661609801, now seen corresponding path program 52 times [2022-03-15 14:19:41,400 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:19:41,400 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15124425] [2022-03-15 14:19:41,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:19:41,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:19:41,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:19:41,611 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:41,611 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:19:41,611 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15124425] [2022-03-15 14:19:41,611 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15124425] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:19:41,611 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415074148] [2022-03-15 14:19:41,611 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:19:41,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:19:41,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:19:41,613 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:19:41,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-03-15 14:19:41,719 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:19:41,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:19:41,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:19:41,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:19:42,345 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:42,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:19:43,064 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:43,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415074148] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:19:43,064 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:19:43,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:19:43,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930911015] [2022-03-15 14:19:43,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:19:43,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:19:43,065 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:19:43,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:19:43,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1858, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:19:43,065 INFO L87 Difference]: Start difference. First operand 1824 states and 5139 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:46,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:19:46,097 INFO L93 Difference]: Finished difference Result 3383 states and 9027 transitions. [2022-03-15 14:19:46,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-15 14:19:46,097 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:19:46,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:19:46,102 INFO L225 Difference]: With dead ends: 3383 [2022-03-15 14:19:46,102 INFO L226 Difference]: Without dead ends: 3281 [2022-03-15 14:19:46,102 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3702 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1261, Invalid=10729, Unknown=0, NotChecked=0, Total=11990 [2022-03-15 14:19:46,103 INFO L933 BasicCegarLoop]: 274 mSDtfsCounter, 1416 mSDsluCounter, 5983 mSDsCounter, 0 mSdLazyCounter, 2593 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1416 SdHoareTripleChecker+Valid, 5899 SdHoareTripleChecker+Invalid, 2700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 2593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 14:19:46,103 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1416 Valid, 5899 Invalid, 2700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 2593 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 14:19:46,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3281 states. [2022-03-15 14:19:46,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3281 to 1826. [2022-03-15 14:19:46,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1826 states, 1825 states have (on average 2.8208219178082192) internal successors, (5148), 1825 states have internal predecessors, (5148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:46,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1826 states to 1826 states and 5148 transitions. [2022-03-15 14:19:46,131 INFO L78 Accepts]: Start accepts. Automaton has 1826 states and 5148 transitions. Word has length 72 [2022-03-15 14:19:46,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:19:46,131 INFO L470 AbstractCegarLoop]: Abstraction has 1826 states and 5148 transitions. [2022-03-15 14:19:46,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:46,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1826 states and 5148 transitions. [2022-03-15 14:19:46,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:19:46,133 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:19:46,133 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] [2022-03-15 14:19:46,149 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-03-15 14:19:46,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-03-15 14:19:46,334 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:19:46,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:19:46,335 INFO L85 PathProgramCache]: Analyzing trace with hash -373396459, now seen corresponding path program 53 times [2022-03-15 14:19:46,335 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:19:46,335 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718312439] [2022-03-15 14:19:46,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:19:46,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:19:46,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:19:46,617 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:46,617 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:19:46,617 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718312439] [2022-03-15 14:19:46,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718312439] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:19:46,617 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254067960] [2022-03-15 14:19:46,617 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:19:46,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:19:46,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:19:46,619 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:19:46,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-03-15 14:19:46,759 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 14:19:46,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:19:46,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:19:46,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:19:47,398 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:47,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:19:48,127 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:48,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254067960] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:19:48,127 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:19:48,127 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:19:48,127 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175356090] [2022-03-15 14:19:48,127 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:19:48,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:19:48,127 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:19:48,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:19:48,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:19:48,128 INFO L87 Difference]: Start difference. First operand 1826 states and 5148 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:53,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:19:53,223 INFO L93 Difference]: Finished difference Result 4066 states and 10802 transitions. [2022-03-15 14:19:53,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-03-15 14:19:53,223 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:19:53,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:19:53,229 INFO L225 Difference]: With dead ends: 4066 [2022-03-15 14:19:53,229 INFO L226 Difference]: Without dead ends: 3964 [2022-03-15 14:19:53,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7143 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=2167, Invalid=19003, Unknown=0, NotChecked=0, Total=21170 [2022-03-15 14:19:53,231 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 1885 mSDsluCounter, 6709 mSDsCounter, 0 mSdLazyCounter, 3156 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1885 SdHoareTripleChecker+Valid, 6681 SdHoareTripleChecker+Invalid, 3321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 3156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-15 14:19:53,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1885 Valid, 6681 Invalid, 3321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 3156 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-15 14:19:53,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3964 states. [2022-03-15 14:19:53,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3964 to 1814. [2022-03-15 14:19:53,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 2.812465526751241) internal successors, (5099), 1813 states have internal predecessors, (5099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:53,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5099 transitions. [2022-03-15 14:19:53,280 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5099 transitions. Word has length 72 [2022-03-15 14:19:53,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:19:53,280 INFO L470 AbstractCegarLoop]: Abstraction has 1814 states and 5099 transitions. [2022-03-15 14:19:53,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:53,280 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5099 transitions. [2022-03-15 14:19:53,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:19:53,282 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:19:53,282 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] [2022-03-15 14:19:53,298 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-03-15 14:19:53,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-03-15 14:19:53,483 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:19:53,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:19:53,483 INFO L85 PathProgramCache]: Analyzing trace with hash -1613746735, now seen corresponding path program 54 times [2022-03-15 14:19:53,483 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:19:53,483 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385201590] [2022-03-15 14:19:53,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:19:53,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:19:53,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:19:53,702 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:53,702 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:19:53,702 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385201590] [2022-03-15 14:19:53,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385201590] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:19:53,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938036109] [2022-03-15 14:19:53,703 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:19:53,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:19:53,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:19:53,704 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:19:53,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-03-15 14:19:53,815 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 14:19:53,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:19:53,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 14:19:53,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:19:54,433 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:54,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:19:55,130 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:55,130 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938036109] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:19:55,130 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:19:55,131 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-15 14:19:55,131 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762558051] [2022-03-15 14:19:55,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:19:55,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-15 14:19:55,131 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:19:55,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-15 14:19:55,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=1844, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 14:19:55,132 INFO L87 Difference]: Start difference. First operand 1814 states and 5099 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:59,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:19:59,319 INFO L93 Difference]: Finished difference Result 4246 states and 11056 transitions. [2022-03-15 14:19:59,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-15 14:19:59,319 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 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 72 [2022-03-15 14:19:59,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:19:59,325 INFO L225 Difference]: With dead ends: 4246 [2022-03-15 14:19:59,325 INFO L226 Difference]: Without dead ends: 4144 [2022-03-15 14:19:59,326 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5089 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1795, Invalid=13955, Unknown=0, NotChecked=0, Total=15750 [2022-03-15 14:19:59,326 INFO L933 BasicCegarLoop]: 334 mSDtfsCounter, 2157 mSDsluCounter, 6505 mSDsCounter, 0 mSdLazyCounter, 2822 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2157 SdHoareTripleChecker+Valid, 6419 SdHoareTripleChecker+Invalid, 2948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 2822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-15 14:19:59,326 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2157 Valid, 6419 Invalid, 2948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 2822 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-15 14:19:59,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4144 states. [2022-03-15 14:19:59,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4144 to 1828. [2022-03-15 14:19:59,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1828 states, 1827 states have (on average 2.7914614121510675) internal successors, (5100), 1827 states have internal predecessors, (5100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:59,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1828 states to 1828 states and 5100 transitions. [2022-03-15 14:19:59,359 INFO L78 Accepts]: Start accepts. Automaton has 1828 states and 5100 transitions. Word has length 72 [2022-03-15 14:19:59,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:19:59,360 INFO L470 AbstractCegarLoop]: Abstraction has 1828 states and 5100 transitions. [2022-03-15 14:19:59,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:19:59,360 INFO L276 IsEmpty]: Start isEmpty. Operand 1828 states and 5100 transitions. [2022-03-15 14:19:59,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:19:59,362 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:19:59,362 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:19:59,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2022-03-15 14:19:59,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-03-15 14:19:59,562 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:19:59,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:19:59,563 INFO L85 PathProgramCache]: Analyzing trace with hash -204444139, now seen corresponding path program 66 times [2022-03-15 14:19:59,563 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:19:59,563 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223353940] [2022-03-15 14:19:59,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:19:59,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:19:59,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:19:59,808 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:19:59,809 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:19:59,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223353940] [2022-03-15 14:19:59,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223353940] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:19:59,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245259372] [2022-03-15 14:19:59,809 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:19:59,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:19:59,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:19:59,810 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:19:59,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-03-15 14:19:59,922 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 14:19:59,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:19:59,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:19:59,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:00,359 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:00,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:00,807 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:00,807 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245259372] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:00,807 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:00,807 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-15 14:20:00,807 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232839077] [2022-03-15 14:20:00,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:00,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-15 14:20:00,808 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:00,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-15 14:20:00,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=977, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 14:20:00,808 INFO L87 Difference]: Start difference. First operand 1828 states and 5100 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:01,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:01,905 INFO L93 Difference]: Finished difference Result 2624 states and 7104 transitions. [2022-03-15 14:20:01,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-15 14:20:01,906 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:01,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:01,910 INFO L225 Difference]: With dead ends: 2624 [2022-03-15 14:20:01,910 INFO L226 Difference]: Without dead ends: 2573 [2022-03-15 14:20:01,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=525, Invalid=2667, Unknown=0, NotChecked=0, Total=3192 [2022-03-15 14:20:01,910 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 428 mSDsluCounter, 2244 mSDsCounter, 0 mSdLazyCounter, 972 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 2278 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:01,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [428 Valid, 2278 Invalid, 1031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 972 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:20:01,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2573 states. [2022-03-15 14:20:01,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2573 to 1856. [2022-03-15 14:20:01,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1856 states, 1855 states have (on average 2.7929919137466306) internal successors, (5181), 1855 states have internal predecessors, (5181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:01,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1856 states to 1856 states and 5181 transitions. [2022-03-15 14:20:01,936 INFO L78 Accepts]: Start accepts. Automaton has 1856 states and 5181 transitions. Word has length 72 [2022-03-15 14:20:01,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:01,936 INFO L470 AbstractCegarLoop]: Abstraction has 1856 states and 5181 transitions. [2022-03-15 14:20:01,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:01,936 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 5181 transitions. [2022-03-15 14:20:01,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:01,939 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:01,939 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:01,955 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-03-15 14:20:02,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-03-15 14:20:02,140 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:02,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:02,141 INFO L85 PathProgramCache]: Analyzing trace with hash -505717815, now seen corresponding path program 67 times [2022-03-15 14:20:02,141 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:02,141 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890792983] [2022-03-15 14:20:02,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:02,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:02,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:02,404 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:02,405 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:02,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890792983] [2022-03-15 14:20:02,405 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890792983] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:02,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658658673] [2022-03-15 14:20:02,405 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:20:02,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:02,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:02,406 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:02,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-03-15 14:20:02,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:02,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:02,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:02,964 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:02,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:03,384 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:03,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658658673] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:03,384 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:03,384 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-15 14:20:03,385 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334745426] [2022-03-15 14:20:03,385 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:03,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-15 14:20:03,385 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:03,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-15 14:20:03,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 14:20:03,386 INFO L87 Difference]: Start difference. First operand 1856 states and 5181 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:04,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:04,943 INFO L93 Difference]: Finished difference Result 2765 states and 7456 transitions. [2022-03-15 14:20:04,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-15 14:20:04,944 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:04,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:04,948 INFO L225 Difference]: With dead ends: 2765 [2022-03-15 14:20:04,949 INFO L226 Difference]: Without dead ends: 2714 [2022-03-15 14:20:04,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1124 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=885, Invalid=3671, Unknown=0, NotChecked=0, Total=4556 [2022-03-15 14:20:04,949 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 667 mSDsluCounter, 2306 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 2350 SdHoareTripleChecker+Invalid, 1268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:04,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [667 Valid, 2350 Invalid, 1268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:20:04,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2714 states. [2022-03-15 14:20:04,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2714 to 1876. [2022-03-15 14:20:04,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1876 states, 1875 states have (on average 2.801066666666667) internal successors, (5252), 1875 states have internal predecessors, (5252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:04,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1876 states to 1876 states and 5252 transitions. [2022-03-15 14:20:04,976 INFO L78 Accepts]: Start accepts. Automaton has 1876 states and 5252 transitions. Word has length 72 [2022-03-15 14:20:04,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:04,977 INFO L470 AbstractCegarLoop]: Abstraction has 1876 states and 5252 transitions. [2022-03-15 14:20:04,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:04,977 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 5252 transitions. [2022-03-15 14:20:04,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:04,979 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:04,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:04,995 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-03-15 14:20:05,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:05,181 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:05,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:05,181 INFO L85 PathProgramCache]: Analyzing trace with hash 927730493, now seen corresponding path program 68 times [2022-03-15 14:20:05,181 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:05,181 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239790423] [2022-03-15 14:20:05,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:05,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:05,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:05,445 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:05,445 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:05,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239790423] [2022-03-15 14:20:05,445 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239790423] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:05,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023388919] [2022-03-15 14:20:05,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:20:05,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:05,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:05,447 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:05,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-03-15 14:20:05,559 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:20:05,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:20:05,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:05,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:05,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:05,992 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:06,429 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:06,429 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023388919] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:06,429 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:06,430 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-15 14:20:06,430 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481484369] [2022-03-15 14:20:06,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:06,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-15 14:20:06,430 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:06,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-15 14:20:06,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 14:20:06,431 INFO L87 Difference]: Start difference. First operand 1876 states and 5252 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:07,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:07,710 INFO L93 Difference]: Finished difference Result 2643 states and 7210 transitions. [2022-03-15 14:20:07,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 14:20:07,710 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:07,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:07,714 INFO L225 Difference]: With dead ends: 2643 [2022-03-15 14:20:07,714 INFO L226 Difference]: Without dead ends: 2562 [2022-03-15 14:20:07,715 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=681, Invalid=3101, Unknown=0, NotChecked=0, Total=3782 [2022-03-15 14:20:07,715 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 527 mSDsluCounter, 1884 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 527 SdHoareTripleChecker+Valid, 1946 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:07,715 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [527 Valid, 1946 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 823 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 14:20:07,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2562 states. [2022-03-15 14:20:07,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2562 to 1852. [2022-03-15 14:20:07,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.7909238249594814) internal successors, (5166), 1851 states have internal predecessors, (5166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:07,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5166 transitions. [2022-03-15 14:20:07,758 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5166 transitions. Word has length 72 [2022-03-15 14:20:07,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:07,758 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5166 transitions. [2022-03-15 14:20:07,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:07,759 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5166 transitions. [2022-03-15 14:20:07,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:07,761 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:07,761 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:07,778 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-03-15 14:20:07,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:07,962 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:07,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:07,962 INFO L85 PathProgramCache]: Analyzing trace with hash 80337543, now seen corresponding path program 69 times [2022-03-15 14:20:07,962 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:07,962 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753452383] [2022-03-15 14:20:07,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:07,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:07,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:08,232 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:08,232 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:08,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753452383] [2022-03-15 14:20:08,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753452383] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:08,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208049100] [2022-03-15 14:20:08,232 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:20:08,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:08,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:08,234 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:08,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-03-15 14:20:08,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 14:20:08,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:20:08,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:08,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:08,799 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:08,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:09,216 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:09,216 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208049100] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:09,216 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:09,216 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-15 14:20:09,217 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068955481] [2022-03-15 14:20:09,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:09,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-15 14:20:09,217 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:09,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-15 14:20:09,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=957, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 14:20:09,217 INFO L87 Difference]: Start difference. First operand 1852 states and 5166 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:10,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:10,131 INFO L93 Difference]: Finished difference Result 2609 states and 7077 transitions. [2022-03-15 14:20:10,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-15 14:20:10,132 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:10,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:10,136 INFO L225 Difference]: With dead ends: 2609 [2022-03-15 14:20:10,136 INFO L226 Difference]: Without dead ends: 2558 [2022-03-15 14:20:10,136 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 714 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=551, Invalid=2311, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 14:20:10,136 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 434 mSDsluCounter, 2192 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 2222 SdHoareTripleChecker+Invalid, 1063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:10,136 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [434 Valid, 2222 Invalid, 1063 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1010 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:20:10,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2558 states. [2022-03-15 14:20:10,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2558 to 1848. [2022-03-15 14:20:10,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1848 states, 1847 states have (on average 2.7910124526258797) internal successors, (5155), 1847 states have internal predecessors, (5155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:10,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1848 states to 1848 states and 5155 transitions. [2022-03-15 14:20:10,171 INFO L78 Accepts]: Start accepts. Automaton has 1848 states and 5155 transitions. Word has length 72 [2022-03-15 14:20:10,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:10,171 INFO L470 AbstractCegarLoop]: Abstraction has 1848 states and 5155 transitions. [2022-03-15 14:20:10,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:10,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1848 states and 5155 transitions. [2022-03-15 14:20:10,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:10,173 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:10,173 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:10,189 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-03-15 14:20:10,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-03-15 14:20:10,374 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:10,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:10,374 INFO L85 PathProgramCache]: Analyzing trace with hash -635669965, now seen corresponding path program 70 times [2022-03-15 14:20:10,374 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:10,374 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038842611] [2022-03-15 14:20:10,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:10,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:10,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:10,639 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:10,640 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:10,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038842611] [2022-03-15 14:20:10,640 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038842611] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:10,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836268691] [2022-03-15 14:20:10,640 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:20:10,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:10,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:10,641 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:10,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-03-15 14:20:10,758 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:20:10,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:20:10,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:10,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:11,194 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:11,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:11,629 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:11,629 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836268691] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:11,629 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:11,629 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-15 14:20:11,629 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222100469] [2022-03-15 14:20:11,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:11,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-15 14:20:11,630 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:11,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-15 14:20:11,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=957, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 14:20:11,630 INFO L87 Difference]: Start difference. First operand 1848 states and 5155 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:12,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:12,812 INFO L93 Difference]: Finished difference Result 2657 states and 7205 transitions. [2022-03-15 14:20:12,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-15 14:20:12,813 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:12,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:12,816 INFO L225 Difference]: With dead ends: 2657 [2022-03-15 14:20:12,816 INFO L226 Difference]: Without dead ends: 2606 [2022-03-15 14:20:12,817 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 724 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=611, Invalid=2581, Unknown=0, NotChecked=0, Total=3192 [2022-03-15 14:20:12,817 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 467 mSDsluCounter, 2160 mSDsCounter, 0 mSdLazyCounter, 1046 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 2203 SdHoareTripleChecker+Invalid, 1107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:12,817 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [467 Valid, 2203 Invalid, 1107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1046 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:20:12,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2606 states. [2022-03-15 14:20:12,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2606 to 1844. [2022-03-15 14:20:12,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.791101465002713) internal successors, (5144), 1843 states have internal predecessors, (5144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:12,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5144 transitions. [2022-03-15 14:20:12,840 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5144 transitions. Word has length 72 [2022-03-15 14:20:12,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:12,841 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5144 transitions. [2022-03-15 14:20:12,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:12,841 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5144 transitions. [2022-03-15 14:20:12,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:12,843 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:12,843 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:12,859 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2022-03-15 14:20:13,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:13,043 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:13,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:13,044 INFO L85 PathProgramCache]: Analyzing trace with hash -1544223287, now seen corresponding path program 71 times [2022-03-15 14:20:13,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:13,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483302285] [2022-03-15 14:20:13,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:13,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:13,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:13,312 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:13,312 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:13,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483302285] [2022-03-15 14:20:13,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483302285] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:13,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808599467] [2022-03-15 14:20:13,313 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:20:13,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:13,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:13,314 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:13,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-03-15 14:20:13,429 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 14:20:13,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:20:13,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:13,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:13,854 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:13,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:14,281 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:14,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808599467] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:14,282 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:14,282 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-15 14:20:14,282 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10635814] [2022-03-15 14:20:14,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:14,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-15 14:20:14,282 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:14,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-15 14:20:14,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=937, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 14:20:14,283 INFO L87 Difference]: Start difference. First operand 1844 states and 5144 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:15,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:15,441 INFO L93 Difference]: Finished difference Result 2629 states and 7132 transitions. [2022-03-15 14:20:15,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 14:20:15,441 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:15,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:15,445 INFO L225 Difference]: With dead ends: 2629 [2022-03-15 14:20:15,445 INFO L226 Difference]: Without dead ends: 2578 [2022-03-15 14:20:15,445 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=670, Invalid=2636, Unknown=0, NotChecked=0, Total=3306 [2022-03-15 14:20:15,445 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 423 mSDsluCounter, 2312 mSDsCounter, 0 mSdLazyCounter, 1105 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 2341 SdHoareTripleChecker+Invalid, 1149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:15,445 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [423 Valid, 2341 Invalid, 1149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1105 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:20:15,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2022-03-15 14:20:15,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 1832. [2022-03-15 14:20:15,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.791370835608957) internal successors, (5111), 1831 states have internal predecessors, (5111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:15,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 5111 transitions. [2022-03-15 14:20:15,473 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 5111 transitions. Word has length 72 [2022-03-15 14:20:15,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:15,473 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 5111 transitions. [2022-03-15 14:20:15,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:15,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 5111 transitions. [2022-03-15 14:20:15,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:15,475 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:15,475 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:15,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2022-03-15 14:20:15,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:15,676 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:15,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:15,676 INFO L85 PathProgramCache]: Analyzing trace with hash 220418257, now seen corresponding path program 72 times [2022-03-15 14:20:15,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:15,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277224415] [2022-03-15 14:20:15,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:15,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:15,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:15,899 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:15,899 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:15,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277224415] [2022-03-15 14:20:15,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277224415] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:15,899 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058160824] [2022-03-15 14:20:15,900 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:20:15,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:15,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:15,901 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:15,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-03-15 14:20:16,017 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 14:20:16,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:20:16,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:16,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:16,468 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:16,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:16,933 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:16,933 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058160824] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:16,933 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:16,933 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-15 14:20:16,933 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337465378] [2022-03-15 14:20:16,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:16,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 14:20:16,934 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:16,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 14:20:16,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1105, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 14:20:16,934 INFO L87 Difference]: Start difference. First operand 1832 states and 5111 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:18,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:18,095 INFO L93 Difference]: Finished difference Result 2668 states and 7213 transitions. [2022-03-15 14:20:18,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-15 14:20:18,096 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:18,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:18,100 INFO L225 Difference]: With dead ends: 2668 [2022-03-15 14:20:18,100 INFO L226 Difference]: Without dead ends: 2617 [2022-03-15 14:20:18,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=537, Invalid=3003, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 14:20:18,101 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 396 mSDsluCounter, 2695 mSDsCounter, 0 mSdLazyCounter, 1220 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 2713 SdHoareTripleChecker+Invalid, 1275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:18,101 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 2713 Invalid, 1275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1220 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:20:18,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2617 states. [2022-03-15 14:20:18,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2617 to 1852. [2022-03-15 14:20:18,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.7930848190167477) internal successors, (5170), 1851 states have internal predecessors, (5170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:18,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5170 transitions. [2022-03-15 14:20:18,127 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5170 transitions. Word has length 72 [2022-03-15 14:20:18,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:18,128 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5170 transitions. [2022-03-15 14:20:18,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:18,128 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5170 transitions. [2022-03-15 14:20:18,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:18,130 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:18,130 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:18,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2022-03-15 14:20:18,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:18,331 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:18,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:18,331 INFO L85 PathProgramCache]: Analyzing trace with hash -80855419, now seen corresponding path program 73 times [2022-03-15 14:20:18,331 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:18,331 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670743934] [2022-03-15 14:20:18,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:18,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:18,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:18,566 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:18,566 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:18,566 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670743934] [2022-03-15 14:20:18,566 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670743934] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:18,566 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146905294] [2022-03-15 14:20:18,567 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:20:18,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:18,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:18,568 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:18,570 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-03-15 14:20:18,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:18,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:18,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:19,133 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:19,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:19,588 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:19,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146905294] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:19,588 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:19,589 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-15 14:20:19,589 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64493082] [2022-03-15 14:20:19,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:19,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 14:20:19,589 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:19,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 14:20:19,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1097, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 14:20:19,589 INFO L87 Difference]: Start difference. First operand 1852 states and 5170 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:21,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:21,199 INFO L93 Difference]: Finished difference Result 2755 states and 7413 transitions. [2022-03-15 14:20:21,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 14:20:21,200 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:21,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:21,204 INFO L225 Difference]: With dead ends: 2755 [2022-03-15 14:20:21,204 INFO L226 Difference]: Without dead ends: 2704 [2022-03-15 14:20:21,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1096 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=778, Invalid=3778, Unknown=0, NotChecked=0, Total=4556 [2022-03-15 14:20:21,205 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 622 mSDsluCounter, 2640 mSDsCounter, 0 mSdLazyCounter, 1364 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 1440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:21,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [622 Valid, 2660 Invalid, 1440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1364 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:20:21,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2704 states. [2022-03-15 14:20:21,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2704 to 1876. [2022-03-15 14:20:21,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1876 states, 1875 states have (on average 2.801066666666667) internal successors, (5252), 1875 states have internal predecessors, (5252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:21,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1876 states to 1876 states and 5252 transitions. [2022-03-15 14:20:21,228 INFO L78 Accepts]: Start accepts. Automaton has 1876 states and 5252 transitions. Word has length 72 [2022-03-15 14:20:21,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:21,229 INFO L470 AbstractCegarLoop]: Abstraction has 1876 states and 5252 transitions. [2022-03-15 14:20:21,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:21,229 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 5252 transitions. [2022-03-15 14:20:21,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:21,231 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:21,231 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:21,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2022-03-15 14:20:21,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:21,431 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:21,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:21,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1352592889, now seen corresponding path program 74 times [2022-03-15 14:20:21,432 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:21,432 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570924251] [2022-03-15 14:20:21,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:21,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:21,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:21,731 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:21,731 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:21,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570924251] [2022-03-15 14:20:21,731 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570924251] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:21,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180791635] [2022-03-15 14:20:21,732 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:20:21,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:21,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:21,733 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:21,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-03-15 14:20:21,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:20:21,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:20:21,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:21,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:22,350 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:22,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:22,812 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:22,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180791635] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:22,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:22,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-15 14:20:22,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992887960] [2022-03-15 14:20:22,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:22,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 14:20:22,813 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:22,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 14:20:22,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1087, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 14:20:22,814 INFO L87 Difference]: Start difference. First operand 1876 states and 5252 transitions. Second operand has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:24,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:24,194 INFO L93 Difference]: Finished difference Result 2621 states and 7146 transitions. [2022-03-15 14:20:24,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 14:20:24,194 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:24,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:24,197 INFO L225 Difference]: With dead ends: 2621 [2022-03-15 14:20:24,198 INFO L226 Difference]: Without dead ends: 2540 [2022-03-15 14:20:24,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=613, Invalid=3047, Unknown=0, NotChecked=0, Total=3660 [2022-03-15 14:20:24,198 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 423 mSDsluCounter, 2536 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 2573 SdHoareTripleChecker+Invalid, 1249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:24,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [423 Valid, 2573 Invalid, 1249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:20:24,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2540 states. [2022-03-15 14:20:24,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2540 to 1852. [2022-03-15 14:20:24,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.7909238249594814) internal successors, (5166), 1851 states have internal predecessors, (5166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:24,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5166 transitions. [2022-03-15 14:20:24,221 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5166 transitions. Word has length 72 [2022-03-15 14:20:24,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:24,221 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5166 transitions. [2022-03-15 14:20:24,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:24,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5166 transitions. [2022-03-15 14:20:24,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:24,223 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:24,223 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:24,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2022-03-15 14:20:24,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-03-15 14:20:24,424 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:24,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:24,424 INFO L85 PathProgramCache]: Analyzing trace with hash 505199939, now seen corresponding path program 75 times [2022-03-15 14:20:24,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:24,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012394004] [2022-03-15 14:20:24,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:24,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:24,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:24,638 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:24,638 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:24,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012394004] [2022-03-15 14:20:24,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012394004] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:24,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674658091] [2022-03-15 14:20:24,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:20:24,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:24,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:24,639 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:24,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-03-15 14:20:24,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 14:20:24,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:20:24,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:24,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:25,211 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:25,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:25,680 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:25,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674658091] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:25,681 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:25,681 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-15 14:20:25,681 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108665592] [2022-03-15 14:20:25,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:25,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 14:20:25,681 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:25,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 14:20:25,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1102, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 14:20:25,681 INFO L87 Difference]: Start difference. First operand 1852 states and 5166 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:26,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:26,936 INFO L93 Difference]: Finished difference Result 2543 states and 6892 transitions. [2022-03-15 14:20:26,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 14:20:26,937 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:26,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:26,940 INFO L225 Difference]: With dead ends: 2543 [2022-03-15 14:20:26,941 INFO L226 Difference]: Without dead ends: 2492 [2022-03-15 14:20:26,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 889 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=644, Invalid=3262, Unknown=0, NotChecked=0, Total=3906 [2022-03-15 14:20:26,941 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 418 mSDsluCounter, 2631 mSDsCounter, 0 mSdLazyCounter, 1302 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 2662 SdHoareTripleChecker+Invalid, 1365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:26,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 2662 Invalid, 1365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1302 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:20:26,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2492 states. [2022-03-15 14:20:26,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2492 to 1844. [2022-03-15 14:20:26,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.791101465002713) internal successors, (5144), 1843 states have internal predecessors, (5144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:26,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5144 transitions. [2022-03-15 14:20:26,965 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5144 transitions. Word has length 72 [2022-03-15 14:20:26,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:26,965 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5144 transitions. [2022-03-15 14:20:26,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:26,965 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5144 transitions. [2022-03-15 14:20:26,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:26,967 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:26,967 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:26,984 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-03-15 14:20:27,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-03-15 14:20:27,168 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:27,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:27,168 INFO L85 PathProgramCache]: Analyzing trace with hash -403353383, now seen corresponding path program 76 times [2022-03-15 14:20:27,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:27,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049839232] [2022-03-15 14:20:27,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:27,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:27,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:27,389 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:27,389 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:27,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049839232] [2022-03-15 14:20:27,389 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049839232] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:27,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812966648] [2022-03-15 14:20:27,389 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:20:27,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:27,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:27,390 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:27,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-03-15 14:20:27,504 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:20:27,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:20:27,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:27,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:27,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:27,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:28,475 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:28,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812966648] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:28,475 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:28,475 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-15 14:20:28,475 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678640112] [2022-03-15 14:20:28,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:28,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 14:20:28,476 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:28,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 14:20:28,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1084, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 14:20:28,476 INFO L87 Difference]: Start difference. First operand 1844 states and 5144 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:29,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:29,704 INFO L93 Difference]: Finished difference Result 2469 states and 6726 transitions. [2022-03-15 14:20:29,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 14:20:29,704 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:29,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:29,708 INFO L225 Difference]: With dead ends: 2469 [2022-03-15 14:20:29,708 INFO L226 Difference]: Without dead ends: 2418 [2022-03-15 14:20:29,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 995 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=696, Invalid=3336, Unknown=0, NotChecked=0, Total=4032 [2022-03-15 14:20:29,709 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 404 mSDsluCounter, 2521 mSDsCounter, 0 mSdLazyCounter, 1230 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 2564 SdHoareTripleChecker+Invalid, 1279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:29,709 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [404 Valid, 2564 Invalid, 1279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1230 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:20:29,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2418 states. [2022-03-15 14:20:29,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2418 to 1832. [2022-03-15 14:20:29,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.791370835608957) internal successors, (5111), 1831 states have internal predecessors, (5111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:29,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 5111 transitions. [2022-03-15 14:20:29,743 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 5111 transitions. Word has length 72 [2022-03-15 14:20:29,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:29,743 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 5111 transitions. [2022-03-15 14:20:29,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:29,743 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 5111 transitions. [2022-03-15 14:20:29,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:29,745 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:29,745 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:29,761 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-03-15 14:20:29,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-03-15 14:20:29,946 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:29,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:29,946 INFO L85 PathProgramCache]: Analyzing trace with hash 954873125, now seen corresponding path program 77 times [2022-03-15 14:20:29,946 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:29,946 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818142220] [2022-03-15 14:20:29,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:29,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:29,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:30,237 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:30,238 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:30,238 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818142220] [2022-03-15 14:20:30,238 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818142220] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:30,238 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033419592] [2022-03-15 14:20:30,238 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 14:20:30,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:30,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:30,239 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:30,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-03-15 14:20:30,358 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 14:20:30,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:20:30,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:30,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:30,842 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:30,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:31,307 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:31,308 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033419592] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:31,308 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:31,308 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-15 14:20:31,308 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655080278] [2022-03-15 14:20:31,308 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:31,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-15 14:20:31,308 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:31,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-15 14:20:31,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1166, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 14:20:31,308 INFO L87 Difference]: Start difference. First operand 1832 states and 5111 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:32,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:32,632 INFO L93 Difference]: Finished difference Result 2708 states and 7315 transitions. [2022-03-15 14:20:32,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 14:20:32,633 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:32,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:32,637 INFO L225 Difference]: With dead ends: 2708 [2022-03-15 14:20:32,637 INFO L226 Difference]: Without dead ends: 2657 [2022-03-15 14:20:32,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=563, Invalid=2977, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 14:20:32,637 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 388 mSDsluCounter, 3096 mSDsCounter, 0 mSdLazyCounter, 1411 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 3108 SdHoareTripleChecker+Invalid, 1463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:32,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 3108 Invalid, 1463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1411 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:20:32,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2657 states. [2022-03-15 14:20:32,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2657 to 1848. [2022-03-15 14:20:32,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1848 states, 1847 states have (on average 2.7931781266919327) internal successors, (5159), 1847 states have internal predecessors, (5159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:32,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1848 states to 1848 states and 5159 transitions. [2022-03-15 14:20:32,661 INFO L78 Accepts]: Start accepts. Automaton has 1848 states and 5159 transitions. Word has length 72 [2022-03-15 14:20:32,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:32,661 INFO L470 AbstractCegarLoop]: Abstraction has 1848 states and 5159 transitions. [2022-03-15 14:20:32,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:32,661 INFO L276 IsEmpty]: Start isEmpty. Operand 1848 states and 5159 transitions. [2022-03-15 14:20:32,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:32,663 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:32,663 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:32,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-03-15 14:20:32,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:32,863 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:32,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:32,864 INFO L85 PathProgramCache]: Analyzing trace with hash 653599449, now seen corresponding path program 78 times [2022-03-15 14:20:32,864 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:32,864 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083047264] [2022-03-15 14:20:32,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:32,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:32,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:33,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:33,089 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:33,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083047264] [2022-03-15 14:20:33,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083047264] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:33,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140088918] [2022-03-15 14:20:33,089 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 14:20:33,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:33,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:33,090 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:33,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-03-15 14:20:33,211 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 14:20:33,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:20:33,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:33,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:33,688 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:33,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:34,149 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:34,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140088918] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:34,150 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:34,150 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-15 14:20:34,150 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566565844] [2022-03-15 14:20:34,150 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:34,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-15 14:20:34,150 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:34,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-15 14:20:34,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1159, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 14:20:34,151 INFO L87 Difference]: Start difference. First operand 1848 states and 5159 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:35,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:35,902 INFO L93 Difference]: Finished difference Result 2841 states and 7653 transitions. [2022-03-15 14:20:35,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-15 14:20:35,902 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:35,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:35,906 INFO L225 Difference]: With dead ends: 2841 [2022-03-15 14:20:35,906 INFO L226 Difference]: Without dead ends: 2790 [2022-03-15 14:20:35,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1203 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=909, Invalid=4203, Unknown=0, NotChecked=0, Total=5112 [2022-03-15 14:20:35,907 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 663 mSDsluCounter, 3155 mSDsCounter, 0 mSdLazyCounter, 1565 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 663 SdHoareTripleChecker+Valid, 3184 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:35,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [663 Valid, 3184 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1565 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 14:20:35,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2790 states. [2022-03-15 14:20:35,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2790 to 1868. [2022-03-15 14:20:35,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1868 states, 1867 states have (on average 2.8012854847348687) internal successors, (5230), 1867 states have internal predecessors, (5230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:35,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1868 states to 1868 states and 5230 transitions. [2022-03-15 14:20:35,931 INFO L78 Accepts]: Start accepts. Automaton has 1868 states and 5230 transitions. Word has length 72 [2022-03-15 14:20:35,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:35,931 INFO L470 AbstractCegarLoop]: Abstraction has 1868 states and 5230 transitions. [2022-03-15 14:20:35,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:35,931 INFO L276 IsEmpty]: Start isEmpty. Operand 1868 states and 5230 transitions. [2022-03-15 14:20:35,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:35,933 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:35,933 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:35,949 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-03-15 14:20:36,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-03-15 14:20:36,134 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:36,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:36,134 INFO L85 PathProgramCache]: Analyzing trace with hash 2087047757, now seen corresponding path program 79 times [2022-03-15 14:20:36,134 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:36,134 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333931553] [2022-03-15 14:20:36,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:36,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:36,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:36,365 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:36,366 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:36,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333931553] [2022-03-15 14:20:36,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333931553] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:36,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090863668] [2022-03-15 14:20:36,366 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 14:20:36,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:36,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:36,367 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:36,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-03-15 14:20:36,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:36,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:36,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:36,947 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:36,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:37,415 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:37,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090863668] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:37,416 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:37,416 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-15 14:20:37,416 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135710626] [2022-03-15 14:20:37,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:37,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-15 14:20:37,416 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:37,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-15 14:20:37,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1158, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 14:20:37,417 INFO L87 Difference]: Start difference. First operand 1868 states and 5230 transitions. Second operand has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:38,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:38,937 INFO L93 Difference]: Finished difference Result 2727 states and 7429 transitions. [2022-03-15 14:20:38,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-15 14:20:38,937 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:38,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:38,942 INFO L225 Difference]: With dead ends: 2727 [2022-03-15 14:20:38,942 INFO L226 Difference]: Without dead ends: 2646 [2022-03-15 14:20:38,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 968 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=693, Invalid=3467, Unknown=0, NotChecked=0, Total=4160 [2022-03-15 14:20:38,943 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 482 mSDsluCounter, 2658 mSDsCounter, 0 mSdLazyCounter, 1246 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 2721 SdHoareTripleChecker+Invalid, 1313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:38,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [482 Valid, 2721 Invalid, 1313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1246 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:20:38,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2646 states. [2022-03-15 14:20:38,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2646 to 1844. [2022-03-15 14:20:38,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.791101465002713) internal successors, (5144), 1843 states have internal predecessors, (5144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:38,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5144 transitions. [2022-03-15 14:20:38,971 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5144 transitions. Word has length 72 [2022-03-15 14:20:38,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:38,972 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5144 transitions. [2022-03-15 14:20:38,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:38,972 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5144 transitions. [2022-03-15 14:20:38,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:38,974 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:38,974 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:38,991 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2022-03-15 14:20:39,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-03-15 14:20:39,175 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:39,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:39,175 INFO L85 PathProgramCache]: Analyzing trace with hash 1239654807, now seen corresponding path program 80 times [2022-03-15 14:20:39,175 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:39,175 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545379624] [2022-03-15 14:20:39,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:39,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:39,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:39,450 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:39,450 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:39,450 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545379624] [2022-03-15 14:20:39,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545379624] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:39,450 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727987968] [2022-03-15 14:20:39,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 14:20:39,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:39,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:39,452 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:39,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-03-15 14:20:39,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 14:20:39,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:20:39,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:39,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:40,040 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:40,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:40,494 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:40,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727987968] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:40,494 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:40,494 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-15 14:20:40,494 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553490032] [2022-03-15 14:20:40,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:40,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-15 14:20:40,494 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:40,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-15 14:20:40,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1149, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 14:20:40,495 INFO L87 Difference]: Start difference. First operand 1844 states and 5144 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:41,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:41,624 INFO L93 Difference]: Finished difference Result 2617 states and 7087 transitions. [2022-03-15 14:20:41,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-15 14:20:41,625 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:41,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:41,629 INFO L225 Difference]: With dead ends: 2617 [2022-03-15 14:20:41,629 INFO L226 Difference]: Without dead ends: 2566 [2022-03-15 14:20:41,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=588, Invalid=2718, Unknown=0, NotChecked=0, Total=3306 [2022-03-15 14:20:41,629 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 465 mSDsluCounter, 2133 mSDsCounter, 0 mSdLazyCounter, 1090 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 2196 SdHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1090 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:41,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [465 Valid, 2196 Invalid, 1150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1090 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 14:20:41,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2566 states. [2022-03-15 14:20:41,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2566 to 1840. [2022-03-15 14:20:41,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1840 states, 1839 states have (on average 2.7911908646003263) internal successors, (5133), 1839 states have internal predecessors, (5133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:41,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1840 states to 1840 states and 5133 transitions. [2022-03-15 14:20:41,654 INFO L78 Accepts]: Start accepts. Automaton has 1840 states and 5133 transitions. Word has length 72 [2022-03-15 14:20:41,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:41,655 INFO L470 AbstractCegarLoop]: Abstraction has 1840 states and 5133 transitions. [2022-03-15 14:20:41,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:41,655 INFO L276 IsEmpty]: Start isEmpty. Operand 1840 states and 5133 transitions. [2022-03-15 14:20:41,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:41,657 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:41,657 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:41,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2022-03-15 14:20:41,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:41,857 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:41,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:41,858 INFO L85 PathProgramCache]: Analyzing trace with hash 523647299, now seen corresponding path program 81 times [2022-03-15 14:20:41,858 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:41,858 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562771213] [2022-03-15 14:20:41,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:41,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:41,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:42,120 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:42,120 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:42,120 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562771213] [2022-03-15 14:20:42,120 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562771213] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:42,120 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431306174] [2022-03-15 14:20:42,120 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 14:20:42,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:42,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:42,121 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:42,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-03-15 14:20:42,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 14:20:42,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:20:42,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:42,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 14:20:42,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:42,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 14:20:43,166 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:43,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431306174] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 14:20:43,166 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 14:20:43,166 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-15 14:20:43,166 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525599772] [2022-03-15 14:20:43,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 14:20:43,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-15 14:20:43,166 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 14:20:43,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-15 14:20:43,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1159, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 14:20:43,167 INFO L87 Difference]: Start difference. First operand 1840 states and 5133 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:44,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 14:20:44,544 INFO L93 Difference]: Finished difference Result 2665 states and 7219 transitions. [2022-03-15 14:20:44,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 14:20:44,545 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 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 72 [2022-03-15 14:20:44,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 14:20:44,549 INFO L225 Difference]: With dead ends: 2665 [2022-03-15 14:20:44,549 INFO L226 Difference]: Without dead ends: 2614 [2022-03-15 14:20:44,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=627, Invalid=3033, Unknown=0, NotChecked=0, Total=3660 [2022-03-15 14:20:44,549 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 463 mSDsluCounter, 2699 mSDsCounter, 0 mSdLazyCounter, 1328 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 2741 SdHoareTripleChecker+Invalid, 1394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 14:20:44,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [463 Valid, 2741 Invalid, 1394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1328 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 14:20:44,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2614 states. [2022-03-15 14:20:44,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2614 to 1836. [2022-03-15 14:20:44,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1836 states, 1835 states have (on average 2.791280653950954) internal successors, (5122), 1835 states have internal predecessors, (5122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:44,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1836 states to 1836 states and 5122 transitions. [2022-03-15 14:20:44,572 INFO L78 Accepts]: Start accepts. Automaton has 1836 states and 5122 transitions. Word has length 72 [2022-03-15 14:20:44,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 14:20:44,573 INFO L470 AbstractCegarLoop]: Abstraction has 1836 states and 5122 transitions. [2022-03-15 14:20:44,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 14:20:44,573 INFO L276 IsEmpty]: Start isEmpty. Operand 1836 states and 5122 transitions. [2022-03-15 14:20:44,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-15 14:20:44,575 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 14:20:44,575 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 14:20:44,591 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2022-03-15 14:20:44,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:44,775 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-15 14:20:44,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 14:20:44,775 INFO L85 PathProgramCache]: Analyzing trace with hash -384906023, now seen corresponding path program 82 times [2022-03-15 14:20:44,776 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 14:20:44,776 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161193532] [2022-03-15 14:20:44,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 14:20:44,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 14:20:44,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 14:20:45,040 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 14:20:45,041 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 14:20:45,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161193532] [2022-03-15 14:20:45,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161193532] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 14:20:45,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093662295] [2022-03-15 14:20:45,041 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 14:20:45,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:45,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 14:20:45,042 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 14:20:45,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-03-15 14:20:45,159 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 14:20:45,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 14:20:45,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-15 14:20:45,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2022-03-15 14:20:45,480 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-03-15 14:20:45,493 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-15 14:20:45,498 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2022-03-15 14:20:45,498 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-03-15 14:20:45,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 14:20:45,681 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 73 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 24 known predicates. [2022-03-15 14:20:45,683 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-03-15 14:20:45,683 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-03-15 14:20:45,685 INFO L732 BasicCegarLoop]: Path program histogram: [82, 54, 6, 1] [2022-03-15 14:20:45,686 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-15 14:20:45,686 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-15 14:20:45,687 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.03 02:20:45 BasicIcfg [2022-03-15 14:20:45,687 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-15 14:20:45,688 INFO L158 Benchmark]: Toolchain (without parser) took 699683.68ms. Allocated memory was 203.4MB in the beginning and 493.9MB in the end (delta: 290.5MB). Free memory was 145.7MB in the beginning and 249.1MB in the end (delta: -103.5MB). Peak memory consumption was 187.8MB. Max. memory is 8.0GB. [2022-03-15 14:20:45,688 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 203.4MB. Free memory is still 161.7MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-15 14:20:45,688 INFO L158 Benchmark]: CACSL2BoogieTranslator took 216.43ms. Allocated memory was 203.4MB in the beginning and 284.2MB in the end (delta: 80.7MB). Free memory was 145.4MB in the beginning and 256.6MB in the end (delta: -111.1MB). Peak memory consumption was 17.6MB. Max. memory is 8.0GB. [2022-03-15 14:20:45,688 INFO L158 Benchmark]: Boogie Procedure Inliner took 33.88ms. Allocated memory is still 284.2MB. Free memory was 256.6MB in the beginning and 254.8MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-15 14:20:45,688 INFO L158 Benchmark]: Boogie Preprocessor took 17.17ms. Allocated memory is still 284.2MB. Free memory was 254.8MB in the beginning and 253.8MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-15 14:20:45,688 INFO L158 Benchmark]: RCFGBuilder took 374.77ms. Allocated memory is still 284.2MB. Free memory was 253.8MB in the beginning and 239.1MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2022-03-15 14:20:45,688 INFO L158 Benchmark]: TraceAbstraction took 699027.94ms. Allocated memory was 284.2MB in the beginning and 493.9MB in the end (delta: 209.7MB). Free memory was 238.6MB in the beginning and 249.1MB in the end (delta: -10.6MB). Peak memory consumption was 200.2MB. Max. memory is 8.0GB. [2022-03-15 14:20:45,688 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.12ms. Allocated memory is still 203.4MB. Free memory is still 161.7MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 216.43ms. Allocated memory was 203.4MB in the beginning and 284.2MB in the end (delta: 80.7MB). Free memory was 145.4MB in the beginning and 256.6MB in the end (delta: -111.1MB). Peak memory consumption was 17.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 33.88ms. Allocated memory is still 284.2MB. Free memory was 256.6MB in the beginning and 254.8MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 17.17ms. Allocated memory is still 284.2MB. Free memory was 254.8MB in the beginning and 253.8MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 374.77ms. Allocated memory is still 284.2MB. Free memory was 253.8MB in the beginning and 239.1MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 699027.94ms. Allocated memory was 284.2MB in the beginning and 493.9MB in the end (delta: 209.7MB). Free memory was 238.6MB in the beginning and 249.1MB in the end (delta: -10.6MB). Peak memory consumption was 200.2MB. 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 analyzing trace of length 73 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 24 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 analyzing trace of length 73 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 24 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 analyzing trace of length 73 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while PredicateComparison was comparing new predicate (quantifier-free) to 24 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 104 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 698.9s, OverallIterations: 143, TraceHistogramMax: 2, PathProgramHistogramMax: 82, EmptinessCheckTime: 0.3s, AutomataDifference: 472.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 146774 SdHoareTripleChecker+Valid, 97.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 146774 mSDsluCounter, 522210 SdHoareTripleChecker+Invalid, 82.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 520449 mSDsCounter, 15844 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 243617 IncrementalHoareTripleChecker+Invalid, 259461 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 15844 mSolverCounterUnsat, 28705 mSDtfsCounter, 243617 mSolverCounterSat, 1.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 30672 GetRequests, 15896 SyntacticMatches, 350 SemanticMatches, 14426 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674138 ImplicationChecksByTransitivity, 441.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1876occurred in iteration=128, InterpolantAutomatonStates: 11151, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.8s AutomataMinimizationTime, 142 MinimizatonAttempts, 213788 StatesRemovedByMinimization, 141 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.0s SsaConstructionTime, 3.0s SatisfiabilityAnalysisTime, 179.0s InterpolantComputationTime, 19634 NumberOfCodeBlocks, 19502 NumberOfCodeBlocksAsserted, 404 NumberOfCheckSat, 28822 ConstructedInterpolants, 0 QuantifiedInterpolants, 272122 SizeOfPredicates, 1694 NumberOfNonLiveVariables, 21508 ConjunctsInSsa, 3252 ConjunctsInUnsatCore, 412 InterpolantComputations, 7 PerfectInterpolantSequences, 0/1188 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