/usr/bin/java -Xmx16000000000 -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.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bc79526 [2022-01-18 01:58:12,477 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-18 01:58:12,479 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-18 01:58:12,536 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-18 01:58:12,536 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-18 01:58:12,538 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-18 01:58:12,540 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-18 01:58:12,556 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-18 01:58:12,557 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-18 01:58:12,561 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-18 01:58:12,562 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-18 01:58:12,564 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-18 01:58:12,564 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-18 01:58:12,568 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-18 01:58:12,570 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-18 01:58:12,572 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-18 01:58:12,573 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-18 01:58:12,574 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-18 01:58:12,576 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-18 01:58:12,578 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-18 01:58:12,579 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-18 01:58:12,580 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-18 01:58:12,582 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-18 01:58:12,582 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-18 01:58:12,586 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-18 01:58:12,586 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-18 01:58:12,586 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-18 01:58:12,587 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-18 01:58:12,587 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-18 01:58:12,588 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-18 01:58:12,588 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-18 01:58:12,588 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-18 01:58:12,589 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-18 01:58:12,590 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-18 01:58:12,590 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-18 01:58:12,590 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-18 01:58:12,591 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-18 01:58:12,591 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-18 01:58:12,591 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-18 01:58:12,592 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-18 01:58:12,592 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-18 01:58:12,596 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-01-18 01:58:12,626 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-18 01:58:12,626 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-18 01:58:12,627 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-18 01:58:12,627 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-18 01:58:12,627 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-18 01:58:12,628 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-18 01:58:12,628 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-18 01:58:12,628 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-18 01:58:12,628 INFO L138 SettingsManager]: * Use SBE=true [2022-01-18 01:58:12,629 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-18 01:58:12,629 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-18 01:58:12,629 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-18 01:58:12,630 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-18 01:58:12,630 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-18 01:58:12,630 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-18 01:58:12,630 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-18 01:58:12,630 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-18 01:58:12,630 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-18 01:58:12,630 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-18 01:58:12,630 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-18 01:58:12,630 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-18 01:58:12,631 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-18 01:58:12,631 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-18 01:58:12,631 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-18 01:58:12,632 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-18 01:58:12,632 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 01:58:12,632 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-18 01:58:12,633 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-18 01:58:12,633 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-18 01:58:12,633 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-18 01:58:12,633 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-18 01:58:12,633 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-18 01:58:12,633 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-18 01:58:12,633 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-01-18 01:58:12,853 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-18 01:58:12,880 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-18 01:58:12,883 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-18 01:58:12,884 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-18 01:58:12,884 INFO L275 PluginConnector]: CDTParser initialized [2022-01-18 01:58:12,885 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-figure1.wvr.c [2022-01-18 01:58:12,945 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/20d1eb5cb/17c29935fc4949b68fd53cb7fb92e603/FLAG1c6b1f084 [2022-01-18 01:58:13,327 INFO L306 CDTParser]: Found 1 translation units. [2022-01-18 01:58:13,327 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure1.wvr.c [2022-01-18 01:58:13,333 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/20d1eb5cb/17c29935fc4949b68fd53cb7fb92e603/FLAG1c6b1f084 [2022-01-18 01:58:13,344 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/20d1eb5cb/17c29935fc4949b68fd53cb7fb92e603 [2022-01-18 01:58:13,346 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-18 01:58:13,347 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-18 01:58:13,348 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-18 01:58:13,348 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-18 01:58:13,351 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-18 01:58:13,351 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.01 01:58:13" (1/1) ... [2022-01-18 01:58:13,352 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@37cfced and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 01:58:13, skipping insertion in model container [2022-01-18 01:58:13,352 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.01 01:58:13" (1/1) ... [2022-01-18 01:58:13,358 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-18 01:58:13,370 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-18 01:58:13,512 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.wvr.c[1991,2004] [2022-01-18 01:58:13,514 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-18 01:58:13,518 INFO L203 MainTranslator]: Completed pre-run [2022-01-18 01:58:13,532 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.wvr.c[1991,2004] [2022-01-18 01:58:13,533 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-18 01:58:13,542 INFO L208 MainTranslator]: Completed translation [2022-01-18 01:58:13,542 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 01:58:13 WrapperNode [2022-01-18 01:58:13,542 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-18 01:58:13,543 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-18 01:58:13,543 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-18 01:58:13,543 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-18 01:58:13,550 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 01:58:13" (1/1) ... [2022-01-18 01:58:13,555 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 01:58:13" (1/1) ... [2022-01-18 01:58:13,569 INFO L137 Inliner]: procedures = 21, calls = 24, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 68 [2022-01-18 01:58:13,570 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-18 01:58:13,570 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-18 01:58:13,570 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-18 01:58:13,570 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-18 01:58:13,576 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 01:58:13" (1/1) ... [2022-01-18 01:58:13,577 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 01:58:13" (1/1) ... [2022-01-18 01:58:13,578 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 01:58:13" (1/1) ... [2022-01-18 01:58:13,578 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 01:58:13" (1/1) ... [2022-01-18 01:58:13,582 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 01:58:13" (1/1) ... [2022-01-18 01:58:13,585 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 01:58:13" (1/1) ... [2022-01-18 01:58:13,587 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 01:58:13" (1/1) ... [2022-01-18 01:58:13,589 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-18 01:58:13,589 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-18 01:58:13,589 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-18 01:58:13,590 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-18 01:58:13,590 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 01:58:13" (1/1) ... [2022-01-18 01:58:13,602 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 01:58:13,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:13,620 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-18 01:58:13,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-18 01:58:13,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-18 01:58:13,651 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-18 01:58:13,651 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-18 01:58:13,651 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-18 01:58:13,651 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-18 01:58:13,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-18 01:58:13,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-18 01:58:13,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-18 01:58:13,652 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-01-18 01:58:13,652 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-01-18 01:58:13,652 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-18 01:58:13,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-18 01:58:13,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-18 01:58:13,652 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-18 01:58:13,653 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-18 01:58:13,709 INFO L234 CfgBuilder]: Building ICFG [2022-01-18 01:58:13,710 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-18 01:58:13,835 INFO L275 CfgBuilder]: Performing block encoding [2022-01-18 01:58:13,865 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-18 01:58:13,866 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-01-18 01:58:13,867 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 01:58:13 BoogieIcfgContainer [2022-01-18 01:58:13,867 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-18 01:58:13,869 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-18 01:58:13,869 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-18 01:58:13,883 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-18 01:58:13,883 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.01 01:58:13" (1/3) ... [2022-01-18 01:58:13,884 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29846f85 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 01:58:13, skipping insertion in model container [2022-01-18 01:58:13,884 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.01 01:58:13" (2/3) ... [2022-01-18 01:58:13,884 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@29846f85 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 01:58:13, skipping insertion in model container [2022-01-18 01:58:13,884 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 01:58:13" (3/3) ... [2022-01-18 01:58:13,885 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-figure1.wvr.c [2022-01-18 01:58:13,889 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-18 01:58:13,889 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-18 01:58:13,889 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-18 01:58:13,889 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-18 01:58:13,946 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,946 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,956 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,956 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,960 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,960 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,961 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,961 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,961 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,961 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,962 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,962 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,962 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,962 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,962 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,963 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,963 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,963 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,963 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,963 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,964 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,964 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,964 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,964 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,965 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,965 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,965 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,966 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,966 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,966 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,966 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,967 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,967 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,967 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,967 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,968 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,968 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,968 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,969 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,969 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,969 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,969 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,969 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,969 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,970 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,970 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,970 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,970 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,973 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,973 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,974 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,974 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,974 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,974 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,974 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,975 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,975 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,976 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,976 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,976 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 01:58:13,980 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-18 01:58:14,029 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 01:58:14,039 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-18 01:58:14,039 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-01-18 01:58:14,054 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 79 places, 77 transitions, 170 flow [2022-01-18 01:58:14,128 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 438 states, 437 states have (on average 2.6727688787185353) internal successors, (1168), 437 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:14,132 INFO L276 IsEmpty]: Start isEmpty. Operand has 438 states, 437 states have (on average 2.6727688787185353) internal successors, (1168), 437 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:14,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-01-18 01:58:14,157 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:14,158 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] [2022-01-18 01:58:14,158 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:14,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:14,167 INFO L85 PathProgramCache]: Analyzing trace with hash 366020055, now seen corresponding path program 1 times [2022-01-18 01:58:14,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:14,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128476790] [2022-01-18 01:58:14,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:14,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:14,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:14,369 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:14,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:14,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128476790] [2022-01-18 01:58:14,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128476790] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 01:58:14,370 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 01:58:14,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 01:58:14,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121283378] [2022-01-18 01:58:14,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 01:58:14,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-18 01:58:14,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:14,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-18 01:58:14,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-18 01:58:14,402 INFO L87 Difference]: Start difference. First operand has 438 states, 437 states have (on average 2.6727688787185353) internal successors, (1168), 437 states have internal predecessors, (1168), 0 states have call successors, (0), 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 26.0) internal successors, (52), 2 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:14,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:14,440 INFO L93 Difference]: Finished difference Result 438 states and 1086 transitions. [2022-01-18 01:58:14,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-18 01:58:14,443 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2022-01-18 01:58:14,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:14,457 INFO L225 Difference]: With dead ends: 438 [2022-01-18 01:58:14,457 INFO L226 Difference]: Without dead ends: 437 [2022-01-18 01:58:14,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-18 01:58:14,462 INFO L933 BasicCegarLoop]: 57 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, 57 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-01-18 01:58:14,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 57 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 01:58:14,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2022-01-18 01:58:14,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 437. [2022-01-18 01:58:14,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 436 states have (on average 2.488532110091743) internal successors, (1085), 436 states have internal predecessors, (1085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:14,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 1085 transitions. [2022-01-18 01:58:14,529 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 1085 transitions. Word has length 52 [2022-01-18 01:58:14,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:14,530 INFO L470 AbstractCegarLoop]: Abstraction has 437 states and 1085 transitions. [2022-01-18 01:58:14,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:14,530 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 1085 transitions. [2022-01-18 01:58:14,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-01-18 01:58:14,533 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:14,533 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] [2022-01-18 01:58:14,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-18 01:58:14,533 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:14,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:14,534 INFO L85 PathProgramCache]: Analyzing trace with hash 613712183, now seen corresponding path program 1 times [2022-01-18 01:58:14,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:14,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660296195] [2022-01-18 01:58:14,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:14,535 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:14,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:14,744 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:14,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:14,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660296195] [2022-01-18 01:58:14,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660296195] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 01:58:14,745 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 01:58:14,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 01:58:14,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819983813] [2022-01-18 01:58:14,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 01:58:14,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 01:58:14,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:14,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 01:58:14,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 01:58:14,748 INFO L87 Difference]: Start difference. First operand 437 states and 1085 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:14,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:14,830 INFO L93 Difference]: Finished difference Result 599 states and 1457 transitions. [2022-01-18 01:58:14,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 01:58:14,831 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2022-01-18 01:58:14,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:14,837 INFO L225 Difference]: With dead ends: 599 [2022-01-18 01:58:14,838 INFO L226 Difference]: Without dead ends: 485 [2022-01-18 01:58:14,838 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-18 01:58:14,839 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 6 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:14,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 201 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 01:58:14,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2022-01-18 01:58:14,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 473. [2022-01-18 01:58:14,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 2.472457627118644) internal successors, (1167), 472 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:14,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1167 transitions. [2022-01-18 01:58:14,881 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1167 transitions. Word has length 52 [2022-01-18 01:58:14,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:14,883 INFO L470 AbstractCegarLoop]: Abstraction has 473 states and 1167 transitions. [2022-01-18 01:58:14,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:14,884 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1167 transitions. [2022-01-18 01:58:14,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-18 01:58:14,889 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:14,889 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] [2022-01-18 01:58:14,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-18 01:58:14,890 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:14,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:14,890 INFO L85 PathProgramCache]: Analyzing trace with hash -60987315, now seen corresponding path program 1 times [2022-01-18 01:58:14,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:14,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346575487] [2022-01-18 01:58:14,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:14,891 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:14,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:15,031 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:15,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:15,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346575487] [2022-01-18 01:58:15,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346575487] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 01:58:15,033 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 01:58:15,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 01:58:15,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626751398] [2022-01-18 01:58:15,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 01:58:15,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 01:58:15,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:15,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 01:58:15,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-18 01:58:15,037 INFO L87 Difference]: Start difference. First operand 473 states and 1167 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:15,130 INFO L93 Difference]: Finished difference Result 609 states and 1524 transitions. [2022-01-18 01:58:15,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 01:58:15,130 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-01-18 01:58:15,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:15,136 INFO L225 Difference]: With dead ends: 609 [2022-01-18 01:58:15,136 INFO L226 Difference]: Without dead ends: 609 [2022-01-18 01:58:15,136 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-18 01:58:15,143 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 49 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:15,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 207 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 01:58:15,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2022-01-18 01:58:15,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 505. [2022-01-18 01:58:15,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 2.4722222222222223) internal successors, (1246), 504 states have internal predecessors, (1246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1246 transitions. [2022-01-18 01:58:15,173 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1246 transitions. Word has length 57 [2022-01-18 01:58:15,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:15,174 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 1246 transitions. [2022-01-18 01:58:15,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,174 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1246 transitions. [2022-01-18 01:58:15,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-18 01:58:15,177 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:15,177 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] [2022-01-18 01:58:15,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-18 01:58:15,178 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:15,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:15,179 INFO L85 PathProgramCache]: Analyzing trace with hash 1396697041, now seen corresponding path program 2 times [2022-01-18 01:58:15,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:15,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753473998] [2022-01-18 01:58:15,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:15,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:15,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:15,315 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:15,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:15,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753473998] [2022-01-18 01:58:15,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753473998] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 01:58:15,316 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 01:58:15,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 01:58:15,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180140080] [2022-01-18 01:58:15,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 01:58:15,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 01:58:15,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:15,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 01:58:15,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-18 01:58:15,318 INFO L87 Difference]: Start difference. First operand 505 states and 1246 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:15,410 INFO L93 Difference]: Finished difference Result 749 states and 1900 transitions. [2022-01-18 01:58:15,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 01:58:15,411 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-01-18 01:58:15,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:15,415 INFO L225 Difference]: With dead ends: 749 [2022-01-18 01:58:15,415 INFO L226 Difference]: Without dead ends: 749 [2022-01-18 01:58:15,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-18 01:58:15,426 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 64 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:15,427 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 293 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 01:58:15,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2022-01-18 01:58:15,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 532. [2022-01-18 01:58:15,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 531 states have (on average 2.48210922787194) internal successors, (1318), 531 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 1318 transitions. [2022-01-18 01:58:15,449 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 1318 transitions. Word has length 57 [2022-01-18 01:58:15,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:15,450 INFO L470 AbstractCegarLoop]: Abstraction has 532 states and 1318 transitions. [2022-01-18 01:58:15,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,451 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 1318 transitions. [2022-01-18 01:58:15,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-18 01:58:15,453 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:15,453 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] [2022-01-18 01:58:15,454 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-18 01:58:15,454 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:15,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:15,457 INFO L85 PathProgramCache]: Analyzing trace with hash 467447237, now seen corresponding path program 3 times [2022-01-18 01:58:15,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:15,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417722662] [2022-01-18 01:58:15,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:15,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:15,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:15,539 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:15,539 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:15,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417722662] [2022-01-18 01:58:15,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417722662] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 01:58:15,540 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 01:58:15,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 01:58:15,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359518582] [2022-01-18 01:58:15,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 01:58:15,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 01:58:15,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:15,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 01:58:15,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-18 01:58:15,541 INFO L87 Difference]: Start difference. First operand 532 states and 1318 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:15,618 INFO L93 Difference]: Finished difference Result 784 states and 1994 transitions. [2022-01-18 01:58:15,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 01:58:15,618 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-01-18 01:58:15,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:15,623 INFO L225 Difference]: With dead ends: 784 [2022-01-18 01:58:15,623 INFO L226 Difference]: Without dead ends: 784 [2022-01-18 01:58:15,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 01:58:15,624 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 113 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:15,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 233 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 01:58:15,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 784 states. [2022-01-18 01:58:15,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 784 to 512. [2022-01-18 01:58:15,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 511 states have (on average 2.4892367906066535) internal successors, (1272), 511 states have internal predecessors, (1272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 1272 transitions. [2022-01-18 01:58:15,641 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 1272 transitions. Word has length 57 [2022-01-18 01:58:15,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:15,643 INFO L470 AbstractCegarLoop]: Abstraction has 512 states and 1272 transitions. [2022-01-18 01:58:15,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,643 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 1272 transitions. [2022-01-18 01:58:15,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-18 01:58:15,645 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:15,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] [2022-01-18 01:58:15,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-18 01:58:15,646 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:15,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:15,647 INFO L85 PathProgramCache]: Analyzing trace with hash 698420085, now seen corresponding path program 4 times [2022-01-18 01:58:15,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:15,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738258081] [2022-01-18 01:58:15,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:15,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:15,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:15,727 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:15,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:15,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738258081] [2022-01-18 01:58:15,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738258081] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 01:58:15,728 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 01:58:15,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 01:58:15,728 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475184573] [2022-01-18 01:58:15,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 01:58:15,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 01:58:15,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:15,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 01:58:15,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-18 01:58:15,730 INFO L87 Difference]: Start difference. First operand 512 states and 1272 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:15,776 INFO L93 Difference]: Finished difference Result 712 states and 1789 transitions. [2022-01-18 01:58:15,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 01:58:15,776 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-01-18 01:58:15,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:15,780 INFO L225 Difference]: With dead ends: 712 [2022-01-18 01:58:15,780 INFO L226 Difference]: Without dead ends: 700 [2022-01-18 01:58:15,780 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-18 01:58:15,782 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 40 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:15,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 150 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 01:58:15,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2022-01-18 01:58:15,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 516. [2022-01-18 01:58:15,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 2.49126213592233) internal successors, (1283), 515 states have internal predecessors, (1283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1283 transitions. [2022-01-18 01:58:15,799 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1283 transitions. Word has length 57 [2022-01-18 01:58:15,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:15,801 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 1283 transitions. [2022-01-18 01:58:15,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,801 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1283 transitions. [2022-01-18 01:58:15,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-18 01:58:15,802 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:15,803 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] [2022-01-18 01:58:15,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-18 01:58:15,803 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:15,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:15,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1462366689, now seen corresponding path program 5 times [2022-01-18 01:58:15,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:15,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989000121] [2022-01-18 01:58:15,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:15,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:15,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:15,883 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:15,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:15,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989000121] [2022-01-18 01:58:15,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989000121] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 01:58:15,886 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 01:58:15,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 01:58:15,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382732905] [2022-01-18 01:58:15,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 01:58:15,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 01:58:15,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:15,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 01:58:15,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-18 01:58:15,894 INFO L87 Difference]: Start difference. First operand 516 states and 1283 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:15,947 INFO L93 Difference]: Finished difference Result 664 states and 1669 transitions. [2022-01-18 01:58:15,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 01:58:15,947 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-01-18 01:58:15,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:15,952 INFO L225 Difference]: With dead ends: 664 [2022-01-18 01:58:15,952 INFO L226 Difference]: Without dead ends: 664 [2022-01-18 01:58:15,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-18 01:58:15,953 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 30 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:15,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 192 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 01:58:15,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2022-01-18 01:58:15,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 528. [2022-01-18 01:58:15,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 2.4971537001897532) internal successors, (1316), 527 states have internal predecessors, (1316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 1316 transitions. [2022-01-18 01:58:15,969 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 1316 transitions. Word has length 57 [2022-01-18 01:58:15,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:15,970 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 1316 transitions. [2022-01-18 01:58:15,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:15,970 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 1316 transitions. [2022-01-18 01:58:15,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-18 01:58:15,971 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:15,971 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] [2022-01-18 01:58:15,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-18 01:58:15,972 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:15,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:15,972 INFO L85 PathProgramCache]: Analyzing trace with hash 817865927, now seen corresponding path program 6 times [2022-01-18 01:58:15,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:15,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249847445] [2022-01-18 01:58:15,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:15,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:15,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:16,063 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:16,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:16,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249847445] [2022-01-18 01:58:16,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249847445] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 01:58:16,064 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 01:58:16,064 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 01:58:16,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041331150] [2022-01-18 01:58:16,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 01:58:16,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 01:58:16,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:16,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 01:58:16,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-18 01:58:16,066 INFO L87 Difference]: Start difference. First operand 528 states and 1316 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:16,128 INFO L93 Difference]: Finished difference Result 804 states and 2045 transitions. [2022-01-18 01:58:16,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 01:58:16,129 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-01-18 01:58:16,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:16,133 INFO L225 Difference]: With dead ends: 804 [2022-01-18 01:58:16,133 INFO L226 Difference]: Without dead ends: 804 [2022-01-18 01:58:16,133 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-18 01:58:16,134 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 56 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:16,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 207 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 01:58:16,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 804 states. [2022-01-18 01:58:16,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 804 to 516. [2022-01-18 01:58:16,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 2.49126213592233) internal successors, (1283), 515 states have internal predecessors, (1283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1283 transitions. [2022-01-18 01:58:16,151 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1283 transitions. Word has length 57 [2022-01-18 01:58:16,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:16,152 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 1283 transitions. [2022-01-18 01:58:16,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,152 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1283 transitions. [2022-01-18 01:58:16,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-18 01:58:16,153 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:16,153 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] [2022-01-18 01:58:16,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-18 01:58:16,154 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:16,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:16,154 INFO L85 PathProgramCache]: Analyzing trace with hash -1733147865, now seen corresponding path program 7 times [2022-01-18 01:58:16,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:16,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550129491] [2022-01-18 01:58:16,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:16,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:16,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:16,217 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:16,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:16,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550129491] [2022-01-18 01:58:16,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550129491] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 01:58:16,217 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 01:58:16,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 01:58:16,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504476706] [2022-01-18 01:58:16,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 01:58:16,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 01:58:16,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:16,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 01:58:16,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 01:58:16,219 INFO L87 Difference]: Start difference. First operand 516 states and 1283 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:16,268 INFO L93 Difference]: Finished difference Result 782 states and 1967 transitions. [2022-01-18 01:58:16,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 01:58:16,269 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-01-18 01:58:16,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:16,272 INFO L225 Difference]: With dead ends: 782 [2022-01-18 01:58:16,272 INFO L226 Difference]: Without dead ends: 758 [2022-01-18 01:58:16,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 01:58:16,275 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 64 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:16,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 211 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 01:58:16,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2022-01-18 01:58:16,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 504. [2022-01-18 01:58:16,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 2.485089463220676) internal successors, (1250), 503 states have internal predecessors, (1250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 1250 transitions. [2022-01-18 01:58:16,291 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 1250 transitions. Word has length 57 [2022-01-18 01:58:16,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:16,291 INFO L470 AbstractCegarLoop]: Abstraction has 504 states and 1250 transitions. [2022-01-18 01:58:16,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,291 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 1250 transitions. [2022-01-18 01:58:16,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-18 01:58:16,292 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:16,292 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] [2022-01-18 01:58:16,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-18 01:58:16,293 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:16,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:16,294 INFO L85 PathProgramCache]: Analyzing trace with hash 534186475, now seen corresponding path program 8 times [2022-01-18 01:58:16,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:16,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102837642] [2022-01-18 01:58:16,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:16,294 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:16,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:16,361 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:16,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:16,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102837642] [2022-01-18 01:58:16,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102837642] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 01:58:16,362 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 01:58:16,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 01:58:16,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512041347] [2022-01-18 01:58:16,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 01:58:16,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 01:58:16,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:16,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 01:58:16,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 01:58:16,363 INFO L87 Difference]: Start difference. First operand 504 states and 1250 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:16,424 INFO L93 Difference]: Finished difference Result 834 states and 2102 transitions. [2022-01-18 01:58:16,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 01:58:16,424 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-01-18 01:58:16,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:16,428 INFO L225 Difference]: With dead ends: 834 [2022-01-18 01:58:16,428 INFO L226 Difference]: Without dead ends: 822 [2022-01-18 01:58:16,428 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-18 01:58:16,429 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 44 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:16,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 238 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 01:58:16,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2022-01-18 01:58:16,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 492. [2022-01-18 01:58:16,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 2.478615071283096) internal successors, (1217), 491 states have internal predecessors, (1217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1217 transitions. [2022-01-18 01:58:16,442 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1217 transitions. Word has length 57 [2022-01-18 01:58:16,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:16,443 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 1217 transitions. [2022-01-18 01:58:16,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,443 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1217 transitions. [2022-01-18 01:58:16,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-18 01:58:16,444 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:16,444 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] [2022-01-18 01:58:16,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-18 01:58:16,444 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:16,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:16,445 INFO L85 PathProgramCache]: Analyzing trace with hash 1298133079, now seen corresponding path program 9 times [2022-01-18 01:58:16,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:16,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716528961] [2022-01-18 01:58:16,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:16,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:16,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:16,486 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:16,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:16,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716528961] [2022-01-18 01:58:16,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716528961] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 01:58:16,487 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 01:58:16,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 01:58:16,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616221149] [2022-01-18 01:58:16,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 01:58:16,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 01:58:16,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:16,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 01:58:16,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-18 01:58:16,488 INFO L87 Difference]: Start difference. First operand 492 states and 1217 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:16,537 INFO L93 Difference]: Finished difference Result 790 states and 1989 transitions. [2022-01-18 01:58:16,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 01:58:16,537 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-01-18 01:58:16,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:16,541 INFO L225 Difference]: With dead ends: 790 [2022-01-18 01:58:16,541 INFO L226 Difference]: Without dead ends: 790 [2022-01-18 01:58:16,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-01-18 01:58:16,542 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 38 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:16,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 198 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 01:58:16,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2022-01-18 01:58:16,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 500. [2022-01-18 01:58:16,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 2.4749498997995993) internal successors, (1235), 499 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-01-18 01:58:16,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1235 transitions. [2022-01-18 01:58:16,555 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1235 transitions. Word has length 57 [2022-01-18 01:58:16,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:16,556 INFO L470 AbstractCegarLoop]: Abstraction has 500 states and 1235 transitions. [2022-01-18 01:58:16,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,556 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1235 transitions. [2022-01-18 01:58:16,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-18 01:58:16,557 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:16,557 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] [2022-01-18 01:58:16,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-18 01:58:16,557 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:16,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:16,558 INFO L85 PathProgramCache]: Analyzing trace with hash 653632317, now seen corresponding path program 10 times [2022-01-18 01:58:16,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:16,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026826194] [2022-01-18 01:58:16,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:16,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:16,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:16,606 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:16,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:16,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026826194] [2022-01-18 01:58:16,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026826194] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 01:58:16,607 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 01:58:16,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 01:58:16,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377880390] [2022-01-18 01:58:16,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 01:58:16,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 01:58:16,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:16,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 01:58:16,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-18 01:58:16,608 INFO L87 Difference]: Start difference. First operand 500 states and 1235 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:16,667 INFO L93 Difference]: Finished difference Result 672 states and 1691 transitions. [2022-01-18 01:58:16,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 01:58:16,668 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-01-18 01:58:16,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:16,671 INFO L225 Difference]: With dead ends: 672 [2022-01-18 01:58:16,671 INFO L226 Difference]: Without dead ends: 672 [2022-01-18 01:58:16,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-18 01:58:16,672 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 41 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:16,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 228 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 01:58:16,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2022-01-18 01:58:16,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 484. [2022-01-18 01:58:16,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 2.4658385093167703) internal successors, (1191), 483 states have internal predecessors, (1191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1191 transitions. [2022-01-18 01:58:16,686 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1191 transitions. Word has length 57 [2022-01-18 01:58:16,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:16,686 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 1191 transitions. [2022-01-18 01:58:16,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,686 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1191 transitions. [2022-01-18 01:58:16,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-01-18 01:58:16,688 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:16,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] [2022-01-18 01:58:16,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-18 01:58:16,688 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:16,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:16,688 INFO L85 PathProgramCache]: Analyzing trace with hash -786123991, now seen corresponding path program 1 times [2022-01-18 01:58:16,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:16,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814997582] [2022-01-18 01:58:16,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:16,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:16,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:16,761 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 01:58:16,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:16,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814997582] [2022-01-18 01:58:16,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814997582] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 01:58:16,762 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 01:58:16,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-18 01:58:16,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137818585] [2022-01-18 01:58:16,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 01:58:16,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 01:58:16,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:16,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 01:58:16,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-18 01:58:16,764 INFO L87 Difference]: Start difference. First operand 484 states and 1191 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 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-01-18 01:58:16,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:16,810 INFO L93 Difference]: Finished difference Result 1177 states and 2959 transitions. [2022-01-18 01:58:16,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 01:58:16,810 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 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-01-18 01:58:16,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:16,815 INFO L225 Difference]: With dead ends: 1177 [2022-01-18 01:58:16,815 INFO L226 Difference]: Without dead ends: 988 [2022-01-18 01:58:16,815 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-01-18 01:58:16,816 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 40 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:16,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 343 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 01:58:16,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2022-01-18 01:58:16,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 854. [2022-01-18 01:58:16,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 853 states have (on average 2.566236811254396) internal successors, (2189), 853 states have internal predecessors, (2189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:16,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 2189 transitions. [2022-01-18 01:58:16,838 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 2189 transitions. Word has length 62 [2022-01-18 01:58:16,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:16,838 INFO L470 AbstractCegarLoop]: Abstraction has 854 states and 2189 transitions. [2022-01-18 01:58:16,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 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-01-18 01:58:16,839 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 2189 transitions. [2022-01-18 01:58:16,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:16,841 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:16,841 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] [2022-01-18 01:58:16,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-18 01:58:16,841 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:16,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:16,842 INFO L85 PathProgramCache]: Analyzing trace with hash 2124186139, now seen corresponding path program 2 times [2022-01-18 01:58:16,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:16,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546549676] [2022-01-18 01:58:16,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:16,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:16,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:16,926 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:16,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:16,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546549676] [2022-01-18 01:58:16,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546549676] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:16,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358261795] [2022-01-18 01:58:16,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 01:58:16,927 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:16,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:16,932 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:16,933 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-01-18 01:58:17,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 01:58:17,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:17,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:17,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:17,326 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:17,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:17,466 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:17,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358261795] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:17,467 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:17,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:17,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810960648] [2022-01-18 01:58:17,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:17,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:17,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:17,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:17,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:17,468 INFO L87 Difference]: Start difference. First operand 854 states and 2189 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:18,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:18,466 INFO L93 Difference]: Finished difference Result 4648 states and 12172 transitions. [2022-01-18 01:58:18,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 01:58:18,466 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:18,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:18,487 INFO L225 Difference]: With dead ends: 4648 [2022-01-18 01:58:18,487 INFO L226 Difference]: Without dead ends: 4513 [2022-01-18 01:58:18,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1228 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=761, Invalid=3145, Unknown=0, NotChecked=0, Total=3906 [2022-01-18 01:58:18,489 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 637 mSDsluCounter, 1375 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 637 SdHoareTripleChecker+Valid, 1332 SdHoareTripleChecker+Invalid, 735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:18,489 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [637 Valid, 1332 Invalid, 735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 691 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:18,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4513 states. [2022-01-18 01:58:18,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4513 to 1669. [2022-01-18 01:58:18,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1668 states have (on average 2.723621103117506) internal successors, (4543), 1668 states have internal predecessors, (4543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:18,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 4543 transitions. [2022-01-18 01:58:18,584 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 4543 transitions. Word has length 67 [2022-01-18 01:58:18,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:18,585 INFO L470 AbstractCegarLoop]: Abstraction has 1669 states and 4543 transitions. [2022-01-18 01:58:18,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:18,585 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 4543 transitions. [2022-01-18 01:58:18,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:18,590 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:18,590 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] [2022-01-18 01:58:18,615 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-01-18 01:58:18,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-01-18 01:58:18,812 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:18,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:18,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1705001807, now seen corresponding path program 3 times [2022-01-18 01:58:18,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:18,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201138873] [2022-01-18 01:58:18,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:18,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:18,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:18,886 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:18,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:18,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201138873] [2022-01-18 01:58:18,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201138873] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:18,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588165374] [2022-01-18 01:58:18,887 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 01:58:18,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:18,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:18,888 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:18,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-01-18 01:58:18,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 01:58:18,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:18,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:18,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:19,175 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:19,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:19,319 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:58:19,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588165374] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:19,320 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:19,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:19,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321295104] [2022-01-18 01:58:19,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:19,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:19,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:19,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:19,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:19,321 INFO L87 Difference]: Start difference. First operand 1669 states and 4543 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:20,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:20,079 INFO L93 Difference]: Finished difference Result 3683 states and 9665 transitions. [2022-01-18 01:58:20,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 01:58:20,080 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:20,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:20,097 INFO L225 Difference]: With dead ends: 3683 [2022-01-18 01:58:20,097 INFO L226 Difference]: Without dead ends: 3635 [2022-01-18 01:58:20,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 731 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=458, Invalid=2194, Unknown=0, NotChecked=0, Total=2652 [2022-01-18 01:58:20,099 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 436 mSDsluCounter, 1590 mSDsCounter, 0 mSdLazyCounter, 736 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 1556 SdHoareTripleChecker+Invalid, 766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:20,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [436 Valid, 1556 Invalid, 766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 736 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:20,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3635 states. [2022-01-18 01:58:20,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3635 to 1693. [2022-01-18 01:58:20,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1693 states, 1692 states have (on average 2.7145390070921986) internal successors, (4593), 1692 states have internal predecessors, (4593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:20,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1693 states to 1693 states and 4593 transitions. [2022-01-18 01:58:20,156 INFO L78 Accepts]: Start accepts. Automaton has 1693 states and 4593 transitions. Word has length 67 [2022-01-18 01:58:20,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:20,157 INFO L470 AbstractCegarLoop]: Abstraction has 1693 states and 4593 transitions. [2022-01-18 01:58:20,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:20,157 INFO L276 IsEmpty]: Start isEmpty. Operand 1693 states and 4593 transitions. [2022-01-18 01:58:20,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:20,161 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:20,161 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] [2022-01-18 01:58:20,190 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-01-18 01:58:20,387 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,SelfDestructingSolverStorable14 [2022-01-18 01:58:20,388 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:20,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:20,388 INFO L85 PathProgramCache]: Analyzing trace with hash -2041450917, now seen corresponding path program 4 times [2022-01-18 01:58:20,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:20,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038457641] [2022-01-18 01:58:20,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:20,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:20,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:20,459 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:20,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:20,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038457641] [2022-01-18 01:58:20,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038457641] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:20,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395236463] [2022-01-18 01:58:20,460 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 01:58:20,460 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:20,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:20,461 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:20,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-01-18 01:58:20,517 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 01:58:20,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:20,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:20,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:20,733 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:20,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:20,884 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:20,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395236463] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:20,885 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:20,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:20,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041899489] [2022-01-18 01:58:20,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:20,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:20,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:20,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:20,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:20,886 INFO L87 Difference]: Start difference. First operand 1693 states and 4593 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:22,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:22,187 INFO L93 Difference]: Finished difference Result 6025 states and 16261 transitions. [2022-01-18 01:58:22,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-01-18 01:58:22,187 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:22,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:22,220 INFO L225 Difference]: With dead ends: 6025 [2022-01-18 01:58:22,220 INFO L226 Difference]: Without dead ends: 5950 [2022-01-18 01:58:22,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1805 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=994, Invalid=4408, Unknown=0, NotChecked=0, Total=5402 [2022-01-18 01:58:22,222 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 651 mSDsluCounter, 1447 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 651 SdHoareTripleChecker+Valid, 1415 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:22,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [651 Valid, 1415 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 800 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 01:58:22,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5950 states. [2022-01-18 01:58:22,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5950 to 2381. [2022-01-18 01:58:22,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2381 states, 2380 states have (on average 2.7668067226890756) internal successors, (6585), 2380 states have internal predecessors, (6585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:22,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2381 states to 2381 states and 6585 transitions. [2022-01-18 01:58:22,321 INFO L78 Accepts]: Start accepts. Automaton has 2381 states and 6585 transitions. Word has length 67 [2022-01-18 01:58:22,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:22,321 INFO L470 AbstractCegarLoop]: Abstraction has 2381 states and 6585 transitions. [2022-01-18 01:58:22,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:22,321 INFO L276 IsEmpty]: Start isEmpty. Operand 2381 states and 6585 transitions. [2022-01-18 01:58:22,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:22,327 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:22,327 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] [2022-01-18 01:58:22,353 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-01-18 01:58:22,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:22,551 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:22,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:22,551 INFO L85 PathProgramCache]: Analyzing trace with hash -1575671567, now seen corresponding path program 5 times [2022-01-18 01:58:22,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:22,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034506610] [2022-01-18 01:58:22,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:22,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:22,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:22,614 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:22,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:22,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034506610] [2022-01-18 01:58:22,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034506610] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:22,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393474424] [2022-01-18 01:58:22,614 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 01:58:22,614 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:22,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:22,615 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:22,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-01-18 01:58:22,682 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 01:58:22,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:22,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:22,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:22,876 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:22,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:22,992 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:58:22,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393474424] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:22,992 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:22,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:22,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450964381] [2022-01-18 01:58:22,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:22,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:22,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:22,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:22,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:22,994 INFO L87 Difference]: Start difference. First operand 2381 states and 6585 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:23,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:23,903 INFO L93 Difference]: Finished difference Result 4989 states and 13547 transitions. [2022-01-18 01:58:23,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-18 01:58:23,903 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:23,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:23,917 INFO L225 Difference]: With dead ends: 4989 [2022-01-18 01:58:23,918 INFO L226 Difference]: Without dead ends: 4941 [2022-01-18 01:58:23,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1097 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=608, Invalid=3174, Unknown=0, NotChecked=0, Total=3782 [2022-01-18 01:58:23,919 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 486 mSDsluCounter, 1294 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 1292 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:23,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [486 Valid, 1292 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 676 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:23,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4941 states. [2022-01-18 01:58:23,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4941 to 2381. [2022-01-18 01:58:23,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2381 states, 2380 states have (on average 2.7634453781512605) internal successors, (6577), 2380 states have internal predecessors, (6577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:24,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2381 states to 2381 states and 6577 transitions. [2022-01-18 01:58:24,004 INFO L78 Accepts]: Start accepts. Automaton has 2381 states and 6577 transitions. Word has length 67 [2022-01-18 01:58:24,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:24,004 INFO L470 AbstractCegarLoop]: Abstraction has 2381 states and 6577 transitions. [2022-01-18 01:58:24,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:24,005 INFO L276 IsEmpty]: Start isEmpty. Operand 2381 states and 6577 transitions. [2022-01-18 01:58:24,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:24,011 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:24,011 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] [2022-01-18 01:58:24,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:24,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-01-18 01:58:24,227 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:24,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:24,228 INFO L85 PathProgramCache]: Analyzing trace with hash 468749757, now seen corresponding path program 6 times [2022-01-18 01:58:24,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:24,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895710459] [2022-01-18 01:58:24,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:24,228 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:24,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:24,294 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:24,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:24,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895710459] [2022-01-18 01:58:24,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895710459] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:24,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668709915] [2022-01-18 01:58:24,295 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 01:58:24,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:24,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:24,296 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:24,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-01-18 01:58:24,356 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 01:58:24,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:24,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:24,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:24,564 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:24,564 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:24,690 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:24,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668709915] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:24,691 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:24,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:24,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165351674] [2022-01-18 01:58:24,691 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:24,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:24,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:24,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:24,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:24,692 INFO L87 Difference]: Start difference. First operand 2381 states and 6577 transitions. Second operand has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:25,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:25,491 INFO L93 Difference]: Finished difference Result 6333 states and 17294 transitions. [2022-01-18 01:58:25,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 01:58:25,493 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have 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-01-18 01:58:25,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:25,510 INFO L225 Difference]: With dead ends: 6333 [2022-01-18 01:58:25,510 INFO L226 Difference]: Without dead ends: 6273 [2022-01-18 01:58:25,512 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 910 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=619, Invalid=2573, Unknown=0, NotChecked=0, Total=3192 [2022-01-18 01:58:25,512 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 477 mSDsluCounter, 1285 mSDsCounter, 0 mSdLazyCounter, 607 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 477 SdHoareTripleChecker+Valid, 1282 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:25,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [477 Valid, 1282 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 607 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:25,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6273 states. [2022-01-18 01:58:25,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6273 to 3265. [2022-01-18 01:58:25,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3265 states, 3264 states have (on average 2.7879901960784315) internal successors, (9100), 3264 states have internal predecessors, (9100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:25,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3265 states to 3265 states and 9100 transitions. [2022-01-18 01:58:25,633 INFO L78 Accepts]: Start accepts. Automaton has 3265 states and 9100 transitions. Word has length 67 [2022-01-18 01:58:25,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:25,633 INFO L470 AbstractCegarLoop]: Abstraction has 3265 states and 9100 transitions. [2022-01-18 01:58:25,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:25,634 INFO L276 IsEmpty]: Start isEmpty. Operand 3265 states and 9100 transitions. [2022-01-18 01:58:25,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:25,643 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:25,643 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] [2022-01-18 01:58:25,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:25,865 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,SelfDestructingSolverStorable17 [2022-01-18 01:58:25,866 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:25,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:25,866 INFO L85 PathProgramCache]: Analyzing trace with hash 934529107, now seen corresponding path program 7 times [2022-01-18 01:58:25,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:25,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670150271] [2022-01-18 01:58:25,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:25,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:25,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:25,926 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:25,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:25,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670150271] [2022-01-18 01:58:25,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670150271] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:25,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109682616] [2022-01-18 01:58:25,926 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 01:58:25,927 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:25,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:25,928 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:25,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-01-18 01:58:25,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:25,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:25,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:26,209 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:26,209 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:26,341 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:58:26,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109682616] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:26,341 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:26,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:26,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616359376] [2022-01-18 01:58:26,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:26,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:26,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:26,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:26,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:26,343 INFO L87 Difference]: Start difference. First operand 3265 states and 9100 transitions. Second operand has 19 states, 19 states have (on average 5.2105263157894735) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:26,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:26,973 INFO L93 Difference]: Finished difference Result 6231 states and 17042 transitions. [2022-01-18 01:58:26,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-18 01:58:26,974 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2105263157894735) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:26,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:26,991 INFO L225 Difference]: With dead ends: 6231 [2022-01-18 01:58:26,992 INFO L226 Difference]: Without dead ends: 6183 [2022-01-18 01:58:26,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=426, Invalid=1926, Unknown=0, NotChecked=0, Total=2352 [2022-01-18 01:58:26,993 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 501 mSDsluCounter, 1022 mSDsCounter, 0 mSdLazyCounter, 514 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:26,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [501 Valid, 1022 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 514 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 01:58:27,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6183 states. [2022-01-18 01:58:27,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6183 to 3265. [2022-01-18 01:58:27,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3265 states, 3264 states have (on average 2.7855392156862746) internal successors, (9092), 3264 states have internal predecessors, (9092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:27,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3265 states to 3265 states and 9092 transitions. [2022-01-18 01:58:27,103 INFO L78 Accepts]: Start accepts. Automaton has 3265 states and 9092 transitions. Word has length 67 [2022-01-18 01:58:27,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:27,103 INFO L470 AbstractCegarLoop]: Abstraction has 3265 states and 9092 transitions. [2022-01-18 01:58:27,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2105263157894735) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:27,103 INFO L276 IsEmpty]: Start isEmpty. Operand 3265 states and 9092 transitions. [2022-01-18 01:58:27,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:27,111 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:27,111 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] [2022-01-18 01:58:27,134 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-01-18 01:58:27,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:27,327 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:27,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:27,328 INFO L85 PathProgramCache]: Analyzing trace with hash 636834387, now seen corresponding path program 8 times [2022-01-18 01:58:27,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:27,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436281983] [2022-01-18 01:58:27,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:27,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:27,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:27,399 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:27,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:27,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436281983] [2022-01-18 01:58:27,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436281983] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:27,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886150655] [2022-01-18 01:58:27,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 01:58:27,400 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:27,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:27,401 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:27,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-01-18 01:58:27,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 01:58:27,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:27,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:27,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:27,638 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:27,638 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:27,772 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:27,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886150655] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:27,773 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:27,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2022-01-18 01:58:27,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035673959] [2022-01-18 01:58:27,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:27,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 01:58:27,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:27,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 01:58:27,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2022-01-18 01:58:27,774 INFO L87 Difference]: Start difference. First operand 3265 states and 9092 transitions. Second operand has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:28,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:28,510 INFO L93 Difference]: Finished difference Result 5910 states and 16220 transitions. [2022-01-18 01:58:28,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 01:58:28,510 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:28,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:28,527 INFO L225 Difference]: With dead ends: 5910 [2022-01-18 01:58:28,527 INFO L226 Difference]: Without dead ends: 5826 [2022-01-18 01:58:28,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 837 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=534, Invalid=2658, Unknown=0, NotChecked=0, Total=3192 [2022-01-18 01:58:28,529 INFO L933 BasicCegarLoop]: 119 mSDtfsCounter, 388 mSDsluCounter, 1360 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 1347 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:28,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 1347 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 553 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 01:58:28,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5826 states. [2022-01-18 01:58:28,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5826 to 3737. [2022-01-18 01:58:28,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3737 states, 3736 states have (on average 2.7971092077087794) internal successors, (10450), 3736 states have internal predecessors, (10450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:28,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3737 states to 3737 states and 10450 transitions. [2022-01-18 01:58:28,624 INFO L78 Accepts]: Start accepts. Automaton has 3737 states and 10450 transitions. Word has length 67 [2022-01-18 01:58:28,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:28,625 INFO L470 AbstractCegarLoop]: Abstraction has 3737 states and 10450 transitions. [2022-01-18 01:58:28,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:28,625 INFO L276 IsEmpty]: Start isEmpty. Operand 3737 states and 10450 transitions. [2022-01-18 01:58:28,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:28,633 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:28,634 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] [2022-01-18 01:58:28,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:28,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:28,858 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:28,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:28,858 INFO L85 PathProgramCache]: Analyzing trace with hash 1982646943, now seen corresponding path program 9 times [2022-01-18 01:58:28,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:28,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040588869] [2022-01-18 01:58:28,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:28,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:28,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:28,929 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:28,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:28,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040588869] [2022-01-18 01:58:28,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040588869] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:28,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986481375] [2022-01-18 01:58:28,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 01:58:28,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:28,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:28,932 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:28,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-01-18 01:58:29,000 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 01:58:29,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:29,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:29,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:29,211 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:29,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:29,345 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:29,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986481375] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:29,345 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:29,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:29,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676325500] [2022-01-18 01:58:29,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:29,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:29,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:29,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:29,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:29,347 INFO L87 Difference]: Start difference. First operand 3737 states and 10450 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:30,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:30,180 INFO L93 Difference]: Finished difference Result 6936 states and 18790 transitions. [2022-01-18 01:58:30,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-18 01:58:30,181 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:30,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:30,197 INFO L225 Difference]: With dead ends: 6936 [2022-01-18 01:58:30,197 INFO L226 Difference]: Without dead ends: 6861 [2022-01-18 01:58:30,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1088 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=668, Invalid=2754, Unknown=0, NotChecked=0, Total=3422 [2022-01-18 01:58:30,199 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 649 mSDsluCounter, 1351 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 1308 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:30,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [649 Valid, 1308 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:30,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6861 states. [2022-01-18 01:58:30,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6861 to 4201. [2022-01-18 01:58:30,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4201 states, 4200 states have (on average 2.8119047619047617) internal successors, (11810), 4200 states have internal predecessors, (11810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:30,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4201 states to 4201 states and 11810 transitions. [2022-01-18 01:58:30,323 INFO L78 Accepts]: Start accepts. Automaton has 4201 states and 11810 transitions. Word has length 67 [2022-01-18 01:58:30,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:30,323 INFO L470 AbstractCegarLoop]: Abstraction has 4201 states and 11810 transitions. [2022-01-18 01:58:30,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:30,323 INFO L276 IsEmpty]: Start isEmpty. Operand 4201 states and 11810 transitions. [2022-01-18 01:58:30,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:30,334 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:30,334 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] [2022-01-18 01:58:30,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:30,558 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,SelfDestructingSolverStorable20 [2022-01-18 01:58:30,559 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:30,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:30,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1846541003, now seen corresponding path program 10 times [2022-01-18 01:58:30,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:30,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208618253] [2022-01-18 01:58:30,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:30,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:30,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:30,630 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:30,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:30,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208618253] [2022-01-18 01:58:30,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208618253] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:30,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811599089] [2022-01-18 01:58:30,630 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 01:58:30,631 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:30,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:30,632 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:30,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-01-18 01:58:30,695 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 01:58:30,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:30,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:30,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:30,864 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:30,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:30,974 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:58:30,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811599089] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:30,975 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:30,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:30,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468321589] [2022-01-18 01:58:30,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:30,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:30,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:30,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:30,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:30,976 INFO L87 Difference]: Start difference. First operand 4201 states and 11810 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:31,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:31,628 INFO L93 Difference]: Finished difference Result 5926 states and 16266 transitions. [2022-01-18 01:58:31,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-01-18 01:58:31,629 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:31,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:31,641 INFO L225 Difference]: With dead ends: 5926 [2022-01-18 01:58:31,641 INFO L226 Difference]: Without dead ends: 5878 [2022-01-18 01:58:31,642 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 892 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=532, Invalid=2438, Unknown=0, NotChecked=0, Total=2970 [2022-01-18 01:58:31,644 INFO L933 BasicCegarLoop]: 137 mSDtfsCounter, 486 mSDsluCounter, 1168 mSDsCounter, 0 mSdLazyCounter, 583 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 1157 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 583 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:31,644 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [486 Valid, 1157 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 583 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:31,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5878 states. [2022-01-18 01:58:31,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5878 to 4201. [2022-01-18 01:58:31,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4201 states, 4200 states have (on average 2.81) internal successors, (11802), 4200 states have internal predecessors, (11802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:31,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4201 states to 4201 states and 11802 transitions. [2022-01-18 01:58:31,741 INFO L78 Accepts]: Start accepts. Automaton has 4201 states and 11802 transitions. Word has length 67 [2022-01-18 01:58:31,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:31,741 INFO L470 AbstractCegarLoop]: Abstraction has 4201 states and 11802 transitions. [2022-01-18 01:58:31,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:31,742 INFO L276 IsEmpty]: Start isEmpty. Operand 4201 states and 11802 transitions. [2022-01-18 01:58:31,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:31,752 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:31,752 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] [2022-01-18 01:58:31,776 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:31,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:31,971 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:31,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:31,972 INFO L85 PathProgramCache]: Analyzing trace with hash 197880321, now seen corresponding path program 11 times [2022-01-18 01:58:31,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:31,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671875076] [2022-01-18 01:58:31,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:31,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:31,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:32,040 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:32,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:32,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671875076] [2022-01-18 01:58:32,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671875076] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:32,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557169487] [2022-01-18 01:58:32,041 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 01:58:32,041 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:32,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:32,042 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:32,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-01-18 01:58:32,095 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 01:58:32,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:32,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:32,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:32,285 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:32,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:32,404 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:32,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557169487] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:32,404 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:32,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:32,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824420283] [2022-01-18 01:58:32,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:32,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:32,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:32,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:32,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:32,405 INFO L87 Difference]: Start difference. First operand 4201 states and 11802 transitions. Second operand has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:33,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:33,487 INFO L93 Difference]: Finished difference Result 8881 states and 24551 transitions. [2022-01-18 01:58:33,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-01-18 01:58:33,487 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have 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-01-18 01:58:33,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:33,504 INFO L225 Difference]: With dead ends: 8881 [2022-01-18 01:58:33,504 INFO L226 Difference]: Without dead ends: 8821 [2022-01-18 01:58:33,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1839 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=949, Invalid=4453, Unknown=0, NotChecked=0, Total=5402 [2022-01-18 01:58:33,506 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 716 mSDsluCounter, 1384 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 716 SdHoareTripleChecker+Valid, 1370 SdHoareTripleChecker+Invalid, 794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:33,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [716 Valid, 1370 Invalid, 794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 693 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 01:58:33,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8821 states. [2022-01-18 01:58:33,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8821 to 5229. [2022-01-18 01:58:33,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5229 states, 5228 states have (on average 2.816564651874522) internal successors, (14725), 5228 states have internal predecessors, (14725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:33,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5229 states to 5229 states and 14725 transitions. [2022-01-18 01:58:33,651 INFO L78 Accepts]: Start accepts. Automaton has 5229 states and 14725 transitions. Word has length 67 [2022-01-18 01:58:33,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:33,651 INFO L470 AbstractCegarLoop]: Abstraction has 5229 states and 14725 transitions. [2022-01-18 01:58:33,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:33,651 INFO L276 IsEmpty]: Start isEmpty. Operand 5229 states and 14725 transitions. [2022-01-18 01:58:33,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:33,668 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:33,668 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] [2022-01-18 01:58:33,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:33,883 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,SelfDestructingSolverStorable22 [2022-01-18 01:58:33,883 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:33,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:33,884 INFO L85 PathProgramCache]: Analyzing trace with hash 663659671, now seen corresponding path program 12 times [2022-01-18 01:58:33,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:33,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59874884] [2022-01-18 01:58:33,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:33,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:33,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:33,948 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:33,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:33,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59874884] [2022-01-18 01:58:33,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59874884] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:33,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985720826] [2022-01-18 01:58:33,949 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 01:58:33,949 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:33,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:33,950 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:33,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-01-18 01:58:34,017 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 01:58:34,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:34,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:34,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:34,185 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:34,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:34,305 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:58:34,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985720826] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:34,306 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:34,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:34,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418144061] [2022-01-18 01:58:34,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:34,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:34,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:34,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:34,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:34,307 INFO L87 Difference]: Start difference. First operand 5229 states and 14725 transitions. Second operand has 19 states, 19 states have (on average 5.2105263157894735) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:35,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:35,216 INFO L93 Difference]: Finished difference Result 8744 states and 24213 transitions. [2022-01-18 01:58:35,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-01-18 01:58:35,217 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2105263157894735) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:35,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:35,228 INFO L225 Difference]: With dead ends: 8744 [2022-01-18 01:58:35,229 INFO L226 Difference]: Without dead ends: 8696 [2022-01-18 01:58:35,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1553 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=755, Invalid=3937, Unknown=0, NotChecked=0, Total=4692 [2022-01-18 01:58:35,230 INFO L933 BasicCegarLoop]: 117 mSDtfsCounter, 721 mSDsluCounter, 1154 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 721 SdHoareTripleChecker+Valid, 1139 SdHoareTripleChecker+Invalid, 719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:35,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [721 Valid, 1139 Invalid, 719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 617 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:35,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8696 states. [2022-01-18 01:58:35,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8696 to 5229. [2022-01-18 01:58:35,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5229 states, 5228 states have (on average 2.815034429992349) internal successors, (14717), 5228 states have internal predecessors, (14717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:35,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5229 states to 5229 states and 14717 transitions. [2022-01-18 01:58:35,350 INFO L78 Accepts]: Start accepts. Automaton has 5229 states and 14717 transitions. Word has length 67 [2022-01-18 01:58:35,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:35,351 INFO L470 AbstractCegarLoop]: Abstraction has 5229 states and 14717 transitions. [2022-01-18 01:58:35,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2105263157894735) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:35,351 INFO L276 IsEmpty]: Start isEmpty. Operand 5229 states and 14717 transitions. [2022-01-18 01:58:35,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:35,361 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:35,361 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] [2022-01-18 01:58:35,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:35,584 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,SelfDestructingSolverStorable23 [2022-01-18 01:58:35,585 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:35,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:35,585 INFO L85 PathProgramCache]: Analyzing trace with hash 365964951, now seen corresponding path program 13 times [2022-01-18 01:58:35,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:35,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397196274] [2022-01-18 01:58:35,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:35,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:35,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:35,657 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:35,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:35,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397196274] [2022-01-18 01:58:35,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397196274] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:35,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053603319] [2022-01-18 01:58:35,657 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 01:58:35,657 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:35,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:35,660 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:35,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-01-18 01:58:35,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:35,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:35,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:35,899 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:35,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:36,025 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:36,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053603319] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:36,025 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:36,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2022-01-18 01:58:36,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265608063] [2022-01-18 01:58:36,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:36,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 01:58:36,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:36,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 01:58:36,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2022-01-18 01:58:36,027 INFO L87 Difference]: Start difference. First operand 5229 states and 14717 transitions. Second operand has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:37,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:37,171 INFO L93 Difference]: Finished difference Result 9420 states and 26227 transitions. [2022-01-18 01:58:37,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-01-18 01:58:37,172 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:37,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:37,192 INFO L225 Difference]: With dead ends: 9420 [2022-01-18 01:58:37,192 INFO L226 Difference]: Without dead ends: 9336 [2022-01-18 01:58:37,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2029 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=934, Invalid=5228, Unknown=0, NotChecked=0, Total=6162 [2022-01-18 01:58:37,198 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 489 mSDsluCounter, 1802 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 1752 SdHoareTripleChecker+Invalid, 865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:37,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [489 Valid, 1752 Invalid, 865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:37,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9336 states. [2022-01-18 01:58:37,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9336 to 5905. [2022-01-18 01:58:37,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5905 states, 5904 states have (on average 2.8245257452574526) internal successors, (16676), 5904 states have internal predecessors, (16676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:37,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5905 states to 5905 states and 16676 transitions. [2022-01-18 01:58:37,372 INFO L78 Accepts]: Start accepts. Automaton has 5905 states and 16676 transitions. Word has length 67 [2022-01-18 01:58:37,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:37,372 INFO L470 AbstractCegarLoop]: Abstraction has 5905 states and 16676 transitions. [2022-01-18 01:58:37,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:37,372 INFO L276 IsEmpty]: Start isEmpty. Operand 5905 states and 16676 transitions. [2022-01-18 01:58:37,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:37,384 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:37,384 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] [2022-01-18 01:58:37,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:37,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-01-18 01:58:37,599 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:37,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:37,600 INFO L85 PathProgramCache]: Analyzing trace with hash -297073973, now seen corresponding path program 14 times [2022-01-18 01:58:37,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:37,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328271117] [2022-01-18 01:58:37,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:37,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:37,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:37,661 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:37,661 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:37,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328271117] [2022-01-18 01:58:37,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328271117] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:37,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56284025] [2022-01-18 01:58:37,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 01:58:37,662 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:37,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:37,664 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:37,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-01-18 01:58:37,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 01:58:37,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:37,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:37,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:37,892 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:37,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:38,023 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:38,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56284025] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:38,024 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:38,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:38,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693691474] [2022-01-18 01:58:38,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:38,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:38,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:38,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:38,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:38,025 INFO L87 Difference]: Start difference. First operand 5905 states and 16676 transitions. Second operand has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:38,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:38,925 INFO L93 Difference]: Finished difference Result 11298 states and 31316 transitions. [2022-01-18 01:58:38,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-18 01:58:38,925 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have 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-01-18 01:58:38,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:38,943 INFO L225 Difference]: With dead ends: 11298 [2022-01-18 01:58:38,943 INFO L226 Difference]: Without dead ends: 11238 [2022-01-18 01:58:38,944 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1721 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=979, Invalid=3851, Unknown=0, NotChecked=0, Total=4830 [2022-01-18 01:58:38,945 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 675 mSDsluCounter, 1383 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 675 SdHoareTripleChecker+Valid, 1349 SdHoareTripleChecker+Invalid, 729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:38,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [675 Valid, 1349 Invalid, 729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:38,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11238 states. [2022-01-18 01:58:39,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11238 to 6861. [2022-01-18 01:58:39,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6861 states, 6860 states have (on average 2.8368804664723033) internal successors, (19461), 6860 states have internal predecessors, (19461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:39,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6861 states to 6861 states and 19461 transitions. [2022-01-18 01:58:39,130 INFO L78 Accepts]: Start accepts. Automaton has 6861 states and 19461 transitions. Word has length 67 [2022-01-18 01:58:39,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:39,130 INFO L470 AbstractCegarLoop]: Abstraction has 6861 states and 19461 transitions. [2022-01-18 01:58:39,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:39,130 INFO L276 IsEmpty]: Start isEmpty. Operand 6861 states and 19461 transitions. [2022-01-18 01:58:39,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:39,145 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:39,145 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 01:58:39,169 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-01-18 01:58:39,368 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,SelfDestructingSolverStorable25 [2022-01-18 01:58:39,369 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:39,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:39,369 INFO L85 PathProgramCache]: Analyzing trace with hash 168705377, now seen corresponding path program 15 times [2022-01-18 01:58:39,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:39,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787661907] [2022-01-18 01:58:39,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:39,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:39,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:39,437 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:39,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:39,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787661907] [2022-01-18 01:58:39,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787661907] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:39,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356159869] [2022-01-18 01:58:39,437 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 01:58:39,437 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:39,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:39,439 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:39,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-01-18 01:58:39,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 01:58:39,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:39,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:39,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:39,725 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:39,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:39,852 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:58:39,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356159869] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:39,852 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:39,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:39,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715055736] [2022-01-18 01:58:39,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:39,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:39,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:39,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:39,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:39,854 INFO L87 Difference]: Start difference. First operand 6861 states and 19461 transitions. Second operand has 19 states, 19 states have (on average 5.2105263157894735) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:40,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:40,653 INFO L93 Difference]: Finished difference Result 11121 states and 30889 transitions. [2022-01-18 01:58:40,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-01-18 01:58:40,654 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2105263157894735) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:40,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:40,675 INFO L225 Difference]: With dead ends: 11121 [2022-01-18 01:58:40,675 INFO L226 Difference]: Without dead ends: 11073 [2022-01-18 01:58:40,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1427 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=762, Invalid=3398, Unknown=0, NotChecked=0, Total=4160 [2022-01-18 01:58:40,677 INFO L933 BasicCegarLoop]: 111 mSDtfsCounter, 702 mSDsluCounter, 1521 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 1457 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:40,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [702 Valid, 1457 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:40,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11073 states. [2022-01-18 01:58:40,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11073 to 6861. [2022-01-18 01:58:40,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6861 states, 6860 states have (on average 2.835714285714286) internal successors, (19453), 6860 states have internal predecessors, (19453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:40,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6861 states to 6861 states and 19453 transitions. [2022-01-18 01:58:40,880 INFO L78 Accepts]: Start accepts. Automaton has 6861 states and 19453 transitions. Word has length 67 [2022-01-18 01:58:40,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:40,880 INFO L470 AbstractCegarLoop]: Abstraction has 6861 states and 19453 transitions. [2022-01-18 01:58:40,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2105263157894735) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:40,880 INFO L276 IsEmpty]: Start isEmpty. Operand 6861 states and 19453 transitions. [2022-01-18 01:58:40,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:40,898 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:40,898 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] [2022-01-18 01:58:40,924 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:41,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:41,125 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:41,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:41,125 INFO L85 PathProgramCache]: Analyzing trace with hash -128989343, now seen corresponding path program 16 times [2022-01-18 01:58:41,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:41,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741965874] [2022-01-18 01:58:41,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:41,125 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:41,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:41,191 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:41,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:41,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741965874] [2022-01-18 01:58:41,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741965874] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:41,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62743368] [2022-01-18 01:58:41,191 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 01:58:41,191 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:41,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:41,196 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:41,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-01-18 01:58:41,259 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 01:58:41,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:41,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:41,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:41,422 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:41,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:41,559 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:41,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62743368] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:41,559 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:41,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2022-01-18 01:58:41,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652873860] [2022-01-18 01:58:41,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:41,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 01:58:41,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:41,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 01:58:41,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2022-01-18 01:58:41,561 INFO L87 Difference]: Start difference. First operand 6861 states and 19453 transitions. Second operand has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:42,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:42,481 INFO L93 Difference]: Finished difference Result 12412 states and 34576 transitions. [2022-01-18 01:58:42,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-01-18 01:58:42,481 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:42,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:42,508 INFO L225 Difference]: With dead ends: 12412 [2022-01-18 01:58:42,508 INFO L226 Difference]: Without dead ends: 12328 [2022-01-18 01:58:42,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=976, Invalid=4876, Unknown=0, NotChecked=0, Total=5852 [2022-01-18 01:58:42,509 INFO L933 BasicCegarLoop]: 109 mSDtfsCounter, 908 mSDsluCounter, 1098 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 908 SdHoareTripleChecker+Valid, 1088 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:42,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [908 Valid, 1088 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:42,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12328 states. [2022-01-18 01:58:42,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12328 to 7661. [2022-01-18 01:58:42,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7661 states, 7660 states have (on average 2.8460835509138382) internal successors, (21801), 7660 states have internal predecessors, (21801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:42,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7661 states to 7661 states and 21801 transitions. [2022-01-18 01:58:42,677 INFO L78 Accepts]: Start accepts. Automaton has 7661 states and 21801 transitions. Word has length 67 [2022-01-18 01:58:42,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:42,677 INFO L470 AbstractCegarLoop]: Abstraction has 7661 states and 21801 transitions. [2022-01-18 01:58:42,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:42,678 INFO L276 IsEmpty]: Start isEmpty. Operand 7661 states and 21801 transitions. [2022-01-18 01:58:42,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:42,689 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:42,690 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] [2022-01-18 01:58:42,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:42,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-01-18 01:58:42,891 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:42,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:42,892 INFO L85 PathProgramCache]: Analyzing trace with hash 104450447, now seen corresponding path program 17 times [2022-01-18 01:58:42,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:42,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636414333] [2022-01-18 01:58:42,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:42,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:42,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:42,958 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:42,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:42,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636414333] [2022-01-18 01:58:42,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636414333] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:42,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160666041] [2022-01-18 01:58:42,958 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 01:58:42,958 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:42,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:42,960 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:42,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-01-18 01:58:43,024 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 01:58:43,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:43,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:43,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:43,210 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:43,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:43,354 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:43,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160666041] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:43,354 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:43,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2022-01-18 01:58:43,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110500945] [2022-01-18 01:58:43,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:43,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 01:58:43,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:43,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 01:58:43,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2022-01-18 01:58:43,356 INFO L87 Difference]: Start difference. First operand 7661 states and 21801 transitions. Second operand has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:43,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:43,606 INFO L93 Difference]: Finished difference Result 8061 states and 22752 transitions. [2022-01-18 01:58:43,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 01:58:43,607 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:43,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:43,622 INFO L225 Difference]: With dead ends: 8061 [2022-01-18 01:58:43,622 INFO L226 Difference]: Without dead ends: 8013 [2022-01-18 01:58:43,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=183, Invalid=747, Unknown=0, NotChecked=0, Total=930 [2022-01-18 01:58:43,623 INFO L933 BasicCegarLoop]: 111 mSDtfsCounter, 270 mSDsluCounter, 1164 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 1152 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:43,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [270 Valid, 1152 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 01:58:43,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8013 states. [2022-01-18 01:58:43,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8013 to 7669. [2022-01-18 01:58:43,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7669 states, 7668 states have (on average 2.845983307250913) internal successors, (21823), 7668 states have internal predecessors, (21823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:43,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7669 states to 7669 states and 21823 transitions. [2022-01-18 01:58:43,775 INFO L78 Accepts]: Start accepts. Automaton has 7669 states and 21823 transitions. Word has length 67 [2022-01-18 01:58:43,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:43,775 INFO L470 AbstractCegarLoop]: Abstraction has 7669 states and 21823 transitions. [2022-01-18 01:58:43,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.809523809523809) internal successors, (101), 21 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:43,775 INFO L276 IsEmpty]: Start isEmpty. Operand 7669 states and 21823 transitions. [2022-01-18 01:58:43,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:43,789 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:43,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] [2022-01-18 01:58:43,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:44,010 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,SelfDestructingSolverStorable28 [2022-01-18 01:58:44,010 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:44,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:44,011 INFO L85 PathProgramCache]: Analyzing trace with hash 983231093, now seen corresponding path program 18 times [2022-01-18 01:58:44,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:44,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539295055] [2022-01-18 01:58:44,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:44,011 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:44,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:44,062 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:44,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:44,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539295055] [2022-01-18 01:58:44,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539295055] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:44,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808415549] [2022-01-18 01:58:44,062 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 01:58:44,063 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:44,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:44,064 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:44,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-01-18 01:58:44,120 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 01:58:44,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:44,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:44,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:44,248 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:44,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:44,345 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:44,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808415549] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:44,345 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:44,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-01-18 01:58:44,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256419690] [2022-01-18 01:58:44,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:44,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 01:58:44,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:44,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 01:58:44,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2022-01-18 01:58:44,346 INFO L87 Difference]: Start difference. First operand 7669 states and 21823 transitions. Second operand has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:45,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:45,222 INFO L93 Difference]: Finished difference Result 10897 states and 30330 transitions. [2022-01-18 01:58:45,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-01-18 01:58:45,222 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:45,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:45,239 INFO L225 Difference]: With dead ends: 10897 [2022-01-18 01:58:45,239 INFO L226 Difference]: Without dead ends: 10747 [2022-01-18 01:58:45,240 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 128 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1965 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1172, Invalid=4680, Unknown=0, NotChecked=0, Total=5852 [2022-01-18 01:58:45,241 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 840 mSDsluCounter, 1290 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 1316 SdHoareTripleChecker+Invalid, 726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:45,241 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [840 Valid, 1316 Invalid, 726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:45,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10747 states. [2022-01-18 01:58:45,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10747 to 8081. [2022-01-18 01:58:45,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8081 states, 8080 states have (on average 2.853960396039604) internal successors, (23060), 8080 states have internal predecessors, (23060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:45,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8081 states to 8081 states and 23060 transitions. [2022-01-18 01:58:45,429 INFO L78 Accepts]: Start accepts. Automaton has 8081 states and 23060 transitions. Word has length 67 [2022-01-18 01:58:45,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:45,429 INFO L470 AbstractCegarLoop]: Abstraction has 8081 states and 23060 transitions. [2022-01-18 01:58:45,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:45,429 INFO L276 IsEmpty]: Start isEmpty. Operand 8081 states and 23060 transitions. [2022-01-18 01:58:45,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:45,443 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:45,443 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] [2022-01-18 01:58:45,461 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:45,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:45,649 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:45,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:45,649 INFO L85 PathProgramCache]: Analyzing trace with hash 1449010443, now seen corresponding path program 19 times [2022-01-18 01:58:45,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:45,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386153934] [2022-01-18 01:58:45,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:45,649 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:45,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:45,720 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:45,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:45,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386153934] [2022-01-18 01:58:45,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386153934] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:45,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186709620] [2022-01-18 01:58:45,721 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 01:58:45,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:45,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:45,722 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:45,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-01-18 01:58:45,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:45,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:45,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:45,941 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:45,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:46,044 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:46,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186709620] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:46,045 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:46,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-01-18 01:58:46,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152683317] [2022-01-18 01:58:46,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:46,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 01:58:46,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:46,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 01:58:46,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2022-01-18 01:58:46,047 INFO L87 Difference]: Start difference. First operand 8081 states and 23060 transitions. Second operand has 17 states, 17 states have (on average 5.411764705882353) internal successors, (92), 17 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:46,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:46,762 INFO L93 Difference]: Finished difference Result 10096 states and 28386 transitions. [2022-01-18 01:58:46,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 01:58:46,762 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.411764705882353) internal successors, (92), 17 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have 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-01-18 01:58:46,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:46,780 INFO L225 Difference]: With dead ends: 10096 [2022-01-18 01:58:46,780 INFO L226 Difference]: Without dead ends: 10072 [2022-01-18 01:58:46,780 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 129 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 870 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=610, Invalid=2582, Unknown=0, NotChecked=0, Total=3192 [2022-01-18 01:58:46,781 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 596 mSDsluCounter, 1545 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 596 SdHoareTripleChecker+Valid, 1503 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:46,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [596 Valid, 1503 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:46,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10072 states. [2022-01-18 01:58:46,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10072 to 8101. [2022-01-18 01:58:46,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8101 states, 8100 states have (on average 2.8517283950617283) internal successors, (23099), 8100 states have internal predecessors, (23099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:46,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8101 states to 8101 states and 23099 transitions. [2022-01-18 01:58:46,922 INFO L78 Accepts]: Start accepts. Automaton has 8101 states and 23099 transitions. Word has length 67 [2022-01-18 01:58:46,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:46,922 INFO L470 AbstractCegarLoop]: Abstraction has 8101 states and 23099 transitions. [2022-01-18 01:58:46,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.411764705882353) internal successors, (92), 17 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:46,922 INFO L276 IsEmpty]: Start isEmpty. Operand 8101 states and 23099 transitions. [2022-01-18 01:58:46,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:46,937 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:46,937 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] [2022-01-18 01:58:46,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:47,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:47,151 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:47,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:47,152 INFO L85 PathProgramCache]: Analyzing trace with hash 277536545, now seen corresponding path program 20 times [2022-01-18 01:58:47,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:47,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070912034] [2022-01-18 01:58:47,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:47,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:47,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:47,208 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:47,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:47,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070912034] [2022-01-18 01:58:47,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070912034] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:47,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100116633] [2022-01-18 01:58:47,210 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 01:58:47,210 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:47,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:47,212 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:47,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-01-18 01:58:47,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 01:58:47,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:47,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:47,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:47,431 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:47,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:47,564 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:47,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100116633] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:47,564 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:47,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-01-18 01:58:47,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748844760] [2022-01-18 01:58:47,565 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:47,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 01:58:47,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:47,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 01:58:47,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2022-01-18 01:58:47,566 INFO L87 Difference]: Start difference. First operand 8101 states and 23099 transitions. Second operand has 16 states, 16 states have (on average 5.5625) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:47,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:47,910 INFO L93 Difference]: Finished difference Result 8908 states and 25140 transitions. [2022-01-18 01:58:47,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 01:58:47,911 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.5625) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have 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-01-18 01:58:47,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:47,926 INFO L225 Difference]: With dead ends: 8908 [2022-01-18 01:58:47,926 INFO L226 Difference]: Without dead ends: 8848 [2022-01-18 01:58:47,926 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 129 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=255, Invalid=867, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 01:58:47,927 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 412 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 910 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:47,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 910 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 01:58:47,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8848 states. [2022-01-18 01:58:48,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8848 to 7869. [2022-01-18 01:58:48,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7869 states, 7868 states have (on average 2.845577020843925) internal successors, (22389), 7868 states have internal predecessors, (22389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:48,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7869 states to 7869 states and 22389 transitions. [2022-01-18 01:58:48,072 INFO L78 Accepts]: Start accepts. Automaton has 7869 states and 22389 transitions. Word has length 67 [2022-01-18 01:58:48,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:48,072 INFO L470 AbstractCegarLoop]: Abstraction has 7869 states and 22389 transitions. [2022-01-18 01:58:48,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.5625) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:48,073 INFO L276 IsEmpty]: Start isEmpty. Operand 7869 states and 22389 transitions. [2022-01-18 01:58:48,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:48,084 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:48,084 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] [2022-01-18 01:58:48,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:48,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:48,299 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:48,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:48,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1492168501, now seen corresponding path program 21 times [2022-01-18 01:58:48,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:48,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336058506] [2022-01-18 01:58:48,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:48,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:48,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:48,355 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:48,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:48,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336058506] [2022-01-18 01:58:48,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336058506] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:48,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074788567] [2022-01-18 01:58:48,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 01:58:48,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:48,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:48,358 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:48,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-01-18 01:58:48,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 01:58:48,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:48,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:48,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:48,583 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:48,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:48,688 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:48,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074788567] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:48,688 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:48,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-18 01:58:48,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060921362] [2022-01-18 01:58:48,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:48,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:48,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:48,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:48,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:48,689 INFO L87 Difference]: Start difference. First operand 7869 states and 22389 transitions. Second operand has 19 states, 19 states have (on average 4.894736842105263) internal successors, (93), 19 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:50,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:50,060 INFO L93 Difference]: Finished difference Result 13605 states and 38181 transitions. [2022-01-18 01:58:50,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-01-18 01:58:50,060 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.894736842105263) internal successors, (93), 19 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have 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-01-18 01:58:50,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:50,086 INFO L225 Difference]: With dead ends: 13605 [2022-01-18 01:58:50,086 INFO L226 Difference]: Without dead ends: 13530 [2022-01-18 01:58:50,087 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 126 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3284 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1601, Invalid=7711, Unknown=0, NotChecked=0, Total=9312 [2022-01-18 01:58:50,088 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 635 mSDsluCounter, 2242 mSDsCounter, 0 mSdLazyCounter, 1188 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 635 SdHoareTripleChecker+Valid, 2191 SdHoareTripleChecker+Invalid, 1271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:50,088 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [635 Valid, 2191 Invalid, 1271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1188 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 01:58:50,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13530 states. [2022-01-18 01:58:50,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13530 to 8613. [2022-01-18 01:58:50,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8613 states, 8612 states have (on average 2.8503251277287505) internal successors, (24547), 8612 states have internal predecessors, (24547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:50,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8613 states to 8613 states and 24547 transitions. [2022-01-18 01:58:50,294 INFO L78 Accepts]: Start accepts. Automaton has 8613 states and 24547 transitions. Word has length 67 [2022-01-18 01:58:50,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:50,294 INFO L470 AbstractCegarLoop]: Abstraction has 8613 states and 24547 transitions. [2022-01-18 01:58:50,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.894736842105263) internal successors, (93), 19 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:50,294 INFO L276 IsEmpty]: Start isEmpty. Operand 8613 states and 24547 transitions. [2022-01-18 01:58:50,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:50,308 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:50,308 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] [2022-01-18 01:58:50,334 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:50,531 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,SelfDestructingSolverStorable32 [2022-01-18 01:58:50,532 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:50,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:50,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1957947851, now seen corresponding path program 22 times [2022-01-18 01:58:50,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:50,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629781442] [2022-01-18 01:58:50,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:50,532 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:50,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:50,591 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:50,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:50,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629781442] [2022-01-18 01:58:50,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629781442] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:50,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475996904] [2022-01-18 01:58:50,592 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 01:58:50,592 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:50,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:50,596 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:50,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-01-18 01:58:50,666 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 01:58:50,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:50,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:50,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:50,841 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:50,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:50,974 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:50,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475996904] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:50,974 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:50,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-18 01:58:50,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305913314] [2022-01-18 01:58:50,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:50,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:50,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:50,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:50,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:50,976 INFO L87 Difference]: Start difference. First operand 8613 states and 24547 transitions. Second operand has 19 states, 19 states have (on average 5.0) internal successors, (95), 19 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:52,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:52,016 INFO L93 Difference]: Finished difference Result 12702 states and 35830 transitions. [2022-01-18 01:58:52,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-01-18 01:58:52,016 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.0) internal successors, (95), 19 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have 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-01-18 01:58:52,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:52,041 INFO L225 Difference]: With dead ends: 12702 [2022-01-18 01:58:52,041 INFO L226 Difference]: Without dead ends: 12654 [2022-01-18 01:58:52,042 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 127 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2260 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1106, Invalid=5700, Unknown=0, NotChecked=0, Total=6806 [2022-01-18 01:58:52,043 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 571 mSDsluCounter, 1550 mSDsCounter, 0 mSdLazyCounter, 791 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 571 SdHoareTripleChecker+Valid, 1554 SdHoareTripleChecker+Invalid, 869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:52,043 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [571 Valid, 1554 Invalid, 869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 791 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:52,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12654 states. [2022-01-18 01:58:52,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12654 to 8113. [2022-01-18 01:58:52,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8113 states, 8112 states have (on average 2.844181459566075) internal successors, (23072), 8112 states have internal predecessors, (23072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:52,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8113 states to 8113 states and 23072 transitions. [2022-01-18 01:58:52,242 INFO L78 Accepts]: Start accepts. Automaton has 8113 states and 23072 transitions. Word has length 67 [2022-01-18 01:58:52,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:52,242 INFO L470 AbstractCegarLoop]: Abstraction has 8113 states and 23072 transitions. [2022-01-18 01:58:52,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.0) internal successors, (95), 19 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:52,242 INFO L276 IsEmpty]: Start isEmpty. Operand 8113 states and 23072 transitions. [2022-01-18 01:58:52,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:52,253 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:52,253 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] [2022-01-18 01:58:52,269 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-01-18 01:58:52,453 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,SelfDestructingSolverStorable33 [2022-01-18 01:58:52,454 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:52,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:52,454 INFO L85 PathProgramCache]: Analyzing trace with hash -292598121, now seen corresponding path program 23 times [2022-01-18 01:58:52,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:52,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456978781] [2022-01-18 01:58:52,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:52,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:52,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:52,516 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:52,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:52,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456978781] [2022-01-18 01:58:52,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456978781] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:52,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108570852] [2022-01-18 01:58:52,517 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 01:58:52,517 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:52,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:52,518 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:52,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-01-18 01:58:52,590 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 01:58:52,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:52,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:52,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:52,744 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:52,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:52,852 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:52,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108570852] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:52,852 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:52,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-18 01:58:52,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401149927] [2022-01-18 01:58:52,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:52,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:52,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:52,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:52,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:52,854 INFO L87 Difference]: Start difference. First operand 8113 states and 23072 transitions. Second operand has 19 states, 19 states have (on average 4.842105263157895) internal successors, (92), 19 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:53,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:53,916 INFO L93 Difference]: Finished difference Result 12007 states and 33687 transitions. [2022-01-18 01:58:53,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-18 01:58:53,917 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.842105263157895) internal successors, (92), 19 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have 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-01-18 01:58:53,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:53,937 INFO L225 Difference]: With dead ends: 12007 [2022-01-18 01:58:53,937 INFO L226 Difference]: Without dead ends: 11947 [2022-01-18 01:58:53,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 126 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2321 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1410, Invalid=5232, Unknown=0, NotChecked=0, Total=6642 [2022-01-18 01:58:53,939 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 661 mSDsluCounter, 1277 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 1303 SdHoareTripleChecker+Invalid, 740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:53,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [661 Valid, 1303 Invalid, 740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:53,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11947 states. [2022-01-18 01:58:54,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11947 to 8669. [2022-01-18 01:58:54,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8669 states, 8668 states have (on average 2.845523765574527) internal successors, (24665), 8668 states have internal predecessors, (24665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:54,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8669 states to 8669 states and 24665 transitions. [2022-01-18 01:58:54,098 INFO L78 Accepts]: Start accepts. Automaton has 8669 states and 24665 transitions. Word has length 67 [2022-01-18 01:58:54,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:54,098 INFO L470 AbstractCegarLoop]: Abstraction has 8669 states and 24665 transitions. [2022-01-18 01:58:54,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.842105263157895) internal successors, (92), 19 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:54,098 INFO L276 IsEmpty]: Start isEmpty. Operand 8669 states and 24665 transitions. [2022-01-18 01:58:54,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:54,110 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:54,110 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] [2022-01-18 01:58:54,125 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-01-18 01:58:54,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:54,310 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:54,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:54,311 INFO L85 PathProgramCache]: Analyzing trace with hash 173181229, now seen corresponding path program 24 times [2022-01-18 01:58:54,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:54,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265969587] [2022-01-18 01:58:54,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:54,311 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:54,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:54,368 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:54,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:54,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265969587] [2022-01-18 01:58:54,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265969587] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:54,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474459784] [2022-01-18 01:58:54,369 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 01:58:54,369 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:54,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:54,370 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:54,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-01-18 01:58:54,445 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 01:58:54,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:54,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:54,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:54,629 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:54,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:54,735 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:54,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474459784] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:54,735 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:54,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-01-18 01:58:54,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625839783] [2022-01-18 01:58:54,735 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:54,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:54,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:54,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:54,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:54,737 INFO L87 Difference]: Start difference. First operand 8669 states and 24665 transitions. Second operand has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:55,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:55,466 INFO L93 Difference]: Finished difference Result 11551 states and 32449 transitions. [2022-01-18 01:58:55,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-18 01:58:55,467 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have 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-01-18 01:58:55,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:55,488 INFO L225 Difference]: With dead ends: 11551 [2022-01-18 01:58:55,488 INFO L226 Difference]: Without dead ends: 11503 [2022-01-18 01:58:55,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 127 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1265 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=871, Invalid=3161, Unknown=0, NotChecked=0, Total=4032 [2022-01-18 01:58:55,489 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 609 mSDsluCounter, 1164 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 609 SdHoareTripleChecker+Valid, 1181 SdHoareTripleChecker+Invalid, 664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:55,489 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [609 Valid, 1181 Invalid, 664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 599 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 01:58:55,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11503 states. [2022-01-18 01:58:55,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11503 to 8353. [2022-01-18 01:58:55,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8353 states, 8352 states have (on average 2.842432950191571) internal successors, (23740), 8352 states have internal predecessors, (23740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:55,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8353 states to 8353 states and 23740 transitions. [2022-01-18 01:58:55,638 INFO L78 Accepts]: Start accepts. Automaton has 8353 states and 23740 transitions. Word has length 67 [2022-01-18 01:58:55,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:55,638 INFO L470 AbstractCegarLoop]: Abstraction has 8353 states and 23740 transitions. [2022-01-18 01:58:55,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.947368421052632) internal successors, (94), 19 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:55,638 INFO L276 IsEmpty]: Start isEmpty. Operand 8353 states and 23740 transitions. [2022-01-18 01:58:55,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:55,649 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:55,649 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 01:58:55,665 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-01-18 01:58:55,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:55,850 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:55,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:55,850 INFO L85 PathProgramCache]: Analyzing trace with hash -124513491, now seen corresponding path program 25 times [2022-01-18 01:58:55,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:55,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981743034] [2022-01-18 01:58:55,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:55,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:55,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:55,907 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:55,907 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:55,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981743034] [2022-01-18 01:58:55,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981743034] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:55,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054015616] [2022-01-18 01:58:55,907 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 01:58:55,907 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:55,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:55,909 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:55,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-01-18 01:58:55,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:55,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:55,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:56,126 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:56,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:56,244 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:56,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054015616] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:56,245 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:56,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-01-18 01:58:56,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310217533] [2022-01-18 01:58:56,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:56,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 01:58:56,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:56,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 01:58:56,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2022-01-18 01:58:56,246 INFO L87 Difference]: Start difference. First operand 8353 states and 23740 transitions. Second operand has 20 states, 20 states have (on average 4.8) internal successors, (96), 20 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:56,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:56,561 INFO L93 Difference]: Finished difference Result 8669 states and 24545 transitions. [2022-01-18 01:58:56,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 01:58:56,561 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.8) internal successors, (96), 20 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have 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-01-18 01:58:56,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:56,577 INFO L225 Difference]: With dead ends: 8669 [2022-01-18 01:58:56,577 INFO L226 Difference]: Without dead ends: 8633 [2022-01-18 01:58:56,577 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 126 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=320, Invalid=1086, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 01:58:56,578 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 308 mSDsluCounter, 1015 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 1032 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:56,578 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [308 Valid, 1032 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 01:58:56,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8633 states. [2022-01-18 01:58:56,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8633 to 8361. [2022-01-18 01:58:56,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8361 states, 8360 states have (on average 2.8423444976076553) internal successors, (23762), 8360 states have internal predecessors, (23762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:56,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8361 states to 8361 states and 23762 transitions. [2022-01-18 01:58:56,727 INFO L78 Accepts]: Start accepts. Automaton has 8361 states and 23762 transitions. Word has length 67 [2022-01-18 01:58:56,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:56,728 INFO L470 AbstractCegarLoop]: Abstraction has 8361 states and 23762 transitions. [2022-01-18 01:58:56,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.8) internal successors, (96), 20 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:56,728 INFO L276 IsEmpty]: Start isEmpty. Operand 8361 states and 23762 transitions. [2022-01-18 01:58:56,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:56,739 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:56,739 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] [2022-01-18 01:58:56,754 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-01-18 01:58:56,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-01-18 01:58:56,939 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:56,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:56,940 INFO L85 PathProgramCache]: Analyzing trace with hash -312172267, now seen corresponding path program 26 times [2022-01-18 01:58:56,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:56,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30372765] [2022-01-18 01:58:56,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:56,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:56,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:57,002 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:57,002 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:57,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30372765] [2022-01-18 01:58:57,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30372765] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:57,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349323537] [2022-01-18 01:58:57,002 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 01:58:57,002 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:57,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:57,008 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:57,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-01-18 01:58:57,103 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 01:58:57,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:57,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:57,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:57,258 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:57,259 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:57,368 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:58:57,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349323537] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:57,368 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:57,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:57,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058851663] [2022-01-18 01:58:57,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:57,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:57,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:57,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:57,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:57,369 INFO L87 Difference]: Start difference. First operand 8361 states and 23762 transitions. Second operand has 19 states, 19 states have (on average 5.052631578947368) internal successors, (96), 19 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:58,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:58,038 INFO L93 Difference]: Finished difference Result 11412 states and 31799 transitions. [2022-01-18 01:58:58,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 01:58:58,039 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.052631578947368) internal successors, (96), 19 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have 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-01-18 01:58:58,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:58,059 INFO L225 Difference]: With dead ends: 11412 [2022-01-18 01:58:58,059 INFO L226 Difference]: Without dead ends: 11277 [2022-01-18 01:58:58,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 925 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=601, Invalid=2369, Unknown=0, NotChecked=0, Total=2970 [2022-01-18 01:58:58,060 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 557 mSDsluCounter, 1401 mSDsCounter, 0 mSdLazyCounter, 775 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 1349 SdHoareTripleChecker+Invalid, 818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:58,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [557 Valid, 1349 Invalid, 818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 775 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:58,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11277 states. [2022-01-18 01:58:58,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11277 to 9065. [2022-01-18 01:58:58,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9065 states, 9064 states have (on average 2.8506178287731685) internal successors, (25838), 9064 states have internal predecessors, (25838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:58,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9065 states to 9065 states and 25838 transitions. [2022-01-18 01:58:58,227 INFO L78 Accepts]: Start accepts. Automaton has 9065 states and 25838 transitions. Word has length 67 [2022-01-18 01:58:58,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:58,227 INFO L470 AbstractCegarLoop]: Abstraction has 9065 states and 25838 transitions. [2022-01-18 01:58:58,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.052631578947368) internal successors, (96), 19 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:58,227 INFO L276 IsEmpty]: Start isEmpty. Operand 9065 states and 25838 transitions. [2022-01-18 01:58:58,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:58,240 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:58,240 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] [2022-01-18 01:58:58,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-01-18 01:58:58,441 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,SelfDestructingSolverStorable37 [2022-01-18 01:58:58,441 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:58,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:58,441 INFO L85 PathProgramCache]: Analyzing trace with hash 153607083, now seen corresponding path program 27 times [2022-01-18 01:58:58,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:58,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400235958] [2022-01-18 01:58:58,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:58,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:58,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:58,500 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:58,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:58,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400235958] [2022-01-18 01:58:58,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400235958] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:58,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213235441] [2022-01-18 01:58:58,500 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 01:58:58,500 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:58,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:58,504 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:58,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-01-18 01:58:58,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 01:58:58,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:58,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:58,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:58:58,749 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:58,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:58:58,895 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:58,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213235441] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:58:58,895 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:58:58,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:58:58,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356730443] [2022-01-18 01:58:58,896 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:58:58,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:58:58,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:58:58,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:58:58,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:58:58,896 INFO L87 Difference]: Start difference. First operand 9065 states and 25838 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:59,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:58:59,440 INFO L93 Difference]: Finished difference Result 10375 states and 29115 transitions. [2022-01-18 01:58:59,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 01:58:59,440 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:58:59,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:58:59,458 INFO L225 Difference]: With dead ends: 10375 [2022-01-18 01:58:59,458 INFO L226 Difference]: Without dead ends: 10327 [2022-01-18 01:58:59,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 669 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=391, Invalid=1865, Unknown=0, NotChecked=0, Total=2256 [2022-01-18 01:58:59,459 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 418 mSDsluCounter, 1330 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 1304 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:58:59,459 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 1304 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:58:59,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10327 states. [2022-01-18 01:58:59,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10327 to 9065. [2022-01-18 01:58:59,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9065 states, 9064 states have (on average 2.8497352162400706) internal successors, (25830), 9064 states have internal predecessors, (25830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:59,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9065 states to 9065 states and 25830 transitions. [2022-01-18 01:58:59,615 INFO L78 Accepts]: Start accepts. Automaton has 9065 states and 25830 transitions. Word has length 67 [2022-01-18 01:58:59,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:58:59,615 INFO L470 AbstractCegarLoop]: Abstraction has 9065 states and 25830 transitions. [2022-01-18 01:58:59,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:58:59,615 INFO L276 IsEmpty]: Start isEmpty. Operand 9065 states and 25830 transitions. [2022-01-18 01:58:59,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:58:59,627 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:58:59,627 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] [2022-01-18 01:58:59,643 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-01-18 01:58:59,827 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,SelfDestructingSolverStorable38 [2022-01-18 01:58:59,828 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:58:59,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:58:59,828 INFO L85 PathProgramCache]: Analyzing trace with hash -182842027, now seen corresponding path program 28 times [2022-01-18 01:58:59,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:58:59,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190145767] [2022-01-18 01:58:59,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:58:59,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:58:59,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:58:59,880 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:58:59,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:58:59,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190145767] [2022-01-18 01:58:59,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190145767] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:58:59,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953302972] [2022-01-18 01:58:59,881 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 01:58:59,881 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:58:59,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:58:59,882 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:58:59,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-01-18 01:58:59,940 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 01:58:59,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:58:59,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:58:59,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:00,095 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:00,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:00,197 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:59:00,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953302972] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:00,197 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:00,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:59:00,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631543646] [2022-01-18 01:59:00,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:00,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:59:00,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:00,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:59:00,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:59:00,198 INFO L87 Difference]: Start difference. First operand 9065 states and 25830 transitions. Second operand has 19 states, 19 states have (on average 5.052631578947368) internal successors, (96), 19 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:00,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:00,925 INFO L93 Difference]: Finished difference Result 12372 states and 34699 transitions. [2022-01-18 01:59:00,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-18 01:59:00,925 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.052631578947368) internal successors, (96), 19 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have 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-01-18 01:59:00,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:00,948 INFO L225 Difference]: With dead ends: 12372 [2022-01-18 01:59:00,949 INFO L226 Difference]: Without dead ends: 12297 [2022-01-18 01:59:00,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 973 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=614, Invalid=2692, Unknown=0, NotChecked=0, Total=3306 [2022-01-18 01:59:00,950 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 685 mSDsluCounter, 949 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 685 SdHoareTripleChecker+Valid, 954 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:00,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [685 Valid, 954 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 01:59:00,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12297 states. [2022-01-18 01:59:01,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12297 to 9789. [2022-01-18 01:59:01,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9789 states, 9788 states have (on average 2.852983244789538) internal successors, (27925), 9788 states have internal predecessors, (27925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:01,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9789 states to 9789 states and 27925 transitions. [2022-01-18 01:59:01,196 INFO L78 Accepts]: Start accepts. Automaton has 9789 states and 27925 transitions. Word has length 67 [2022-01-18 01:59:01,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:01,196 INFO L470 AbstractCegarLoop]: Abstraction has 9789 states and 27925 transitions. [2022-01-18 01:59:01,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.052631578947368) internal successors, (96), 19 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:01,196 INFO L276 IsEmpty]: Start isEmpty. Operand 9789 states and 27925 transitions. [2022-01-18 01:59:01,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:59:01,209 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:01,210 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] [2022-01-18 01:59:01,226 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-01-18 01:59:01,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-01-18 01:59:01,410 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:01,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:01,411 INFO L85 PathProgramCache]: Analyzing trace with hash 282937323, now seen corresponding path program 29 times [2022-01-18 01:59:01,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:01,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014516019] [2022-01-18 01:59:01,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:01,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:01,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:01,467 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:01,467 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:01,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014516019] [2022-01-18 01:59:01,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014516019] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:01,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952830747] [2022-01-18 01:59:01,467 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 01:59:01,467 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:01,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:01,468 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:01,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-01-18 01:59:01,545 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 01:59:01,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:01,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:59:01,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:01,724 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:01,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:01,829 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:01,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952830747] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:01,829 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:01,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:59:01,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166268367] [2022-01-18 01:59:01,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:01,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:59:01,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:01,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:59:01,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:59:01,831 INFO L87 Difference]: Start difference. First operand 9789 states and 27925 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:02,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:02,494 INFO L93 Difference]: Finished difference Result 11335 states and 31979 transitions. [2022-01-18 01:59:02,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-18 01:59:02,495 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:59:02,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:02,513 INFO L225 Difference]: With dead ends: 11335 [2022-01-18 01:59:02,514 INFO L226 Difference]: Without dead ends: 11287 [2022-01-18 01:59:02,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 740 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=421, Invalid=2231, Unknown=0, NotChecked=0, Total=2652 [2022-01-18 01:59:02,514 INFO L933 BasicCegarLoop]: 137 mSDtfsCounter, 371 mSDsluCounter, 1604 mSDsCounter, 0 mSdLazyCounter, 857 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 1538 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:02,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 1538 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 857 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:59:02,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11287 states. [2022-01-18 01:59:02,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11287 to 9429. [2022-01-18 01:59:02,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9429 states, 9428 states have (on average 2.8480059397539246) internal successors, (26851), 9428 states have internal predecessors, (26851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:02,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9429 states to 9429 states and 26851 transitions. [2022-01-18 01:59:02,667 INFO L78 Accepts]: Start accepts. Automaton has 9429 states and 26851 transitions. Word has length 67 [2022-01-18 01:59:02,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:02,667 INFO L470 AbstractCegarLoop]: Abstraction has 9429 states and 26851 transitions. [2022-01-18 01:59:02,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:02,667 INFO L276 IsEmpty]: Start isEmpty. Operand 9429 states and 26851 transitions. [2022-01-18 01:59:02,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:59:02,680 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:02,680 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] [2022-01-18 01:59:02,697 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-01-18 01:59:02,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:02,881 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:02,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:02,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1967608649, now seen corresponding path program 30 times [2022-01-18 01:59:02,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:02,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395264752] [2022-01-18 01:59:02,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:02,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:02,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:02,941 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:02,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:02,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395264752] [2022-01-18 01:59:02,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395264752] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:02,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193292102] [2022-01-18 01:59:02,941 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 01:59:02,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:02,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:02,943 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:02,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-01-18 01:59:03,014 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 01:59:03,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:03,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:59:03,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:03,167 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:03,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:03,281 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:59:03,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193292102] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:03,281 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:03,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:59:03,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750318151] [2022-01-18 01:59:03,281 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:03,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:59:03,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:03,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:59:03,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:59:03,282 INFO L87 Difference]: Start difference. First operand 9429 states and 26851 transitions. Second operand has 19 states, 19 states have (on average 5.0) internal successors, (95), 19 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:03,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:03,844 INFO L93 Difference]: Finished difference Result 12040 states and 33806 transitions. [2022-01-18 01:59:03,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 01:59:03,845 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.0) internal successors, (95), 19 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have 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-01-18 01:59:03,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:03,864 INFO L225 Difference]: With dead ends: 12040 [2022-01-18 01:59:03,865 INFO L226 Difference]: Without dead ends: 11980 [2022-01-18 01:59:03,865 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=466, Invalid=1790, Unknown=0, NotChecked=0, Total=2256 [2022-01-18 01:59:03,865 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 479 mSDsluCounter, 1008 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 1016 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:03,866 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [479 Valid, 1016 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 01:59:03,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11980 states. [2022-01-18 01:59:04,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11980 to 10313. [2022-01-18 01:59:04,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10313 states, 10312 states have (on average 2.8485259891388672) internal successors, (29374), 10312 states have internal predecessors, (29374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:04,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10313 states to 10313 states and 29374 transitions. [2022-01-18 01:59:04,066 INFO L78 Accepts]: Start accepts. Automaton has 10313 states and 29374 transitions. Word has length 67 [2022-01-18 01:59:04,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:04,066 INFO L470 AbstractCegarLoop]: Abstraction has 10313 states and 29374 transitions. [2022-01-18 01:59:04,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.0) internal successors, (95), 19 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:04,066 INFO L276 IsEmpty]: Start isEmpty. Operand 10313 states and 29374 transitions. [2022-01-18 01:59:04,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:59:04,079 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:04,079 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] [2022-01-18 01:59:04,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-01-18 01:59:04,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:04,280 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:04,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:04,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1501829299, now seen corresponding path program 31 times [2022-01-18 01:59:04,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:04,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500117218] [2022-01-18 01:59:04,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:04,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:04,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:04,351 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:04,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:04,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500117218] [2022-01-18 01:59:04,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500117218] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:04,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170617139] [2022-01-18 01:59:04,352 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 01:59:04,352 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:04,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:04,353 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:04,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-01-18 01:59:04,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:04,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:59:04,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:04,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:04,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:04,735 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:04,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170617139] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:04,736 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:04,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:59:04,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108340409] [2022-01-18 01:59:04,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:04,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:59:04,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:04,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:59:04,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:59:04,737 INFO L87 Difference]: Start difference. First operand 10313 states and 29374 transitions. Second operand has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:05,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:05,226 INFO L93 Difference]: Finished difference Result 11913 states and 33504 transitions. [2022-01-18 01:59:05,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-18 01:59:05,227 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have 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-01-18 01:59:05,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:05,247 INFO L225 Difference]: With dead ends: 11913 [2022-01-18 01:59:05,248 INFO L226 Difference]: Without dead ends: 11865 [2022-01-18 01:59:05,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=367, Invalid=1613, Unknown=0, NotChecked=0, Total=1980 [2022-01-18 01:59:05,248 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 401 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 984 SdHoareTripleChecker+Invalid, 594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:05,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 984 Invalid, 594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 01:59:05,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11865 states. [2022-01-18 01:59:05,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11865 to 9773. [2022-01-18 01:59:05,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9773 states, 9772 states have (on average 2.847421203438395) internal successors, (27825), 9772 states have internal predecessors, (27825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:05,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9773 states to 9773 states and 27825 transitions. [2022-01-18 01:59:05,418 INFO L78 Accepts]: Start accepts. Automaton has 9773 states and 27825 transitions. Word has length 67 [2022-01-18 01:59:05,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:05,419 INFO L470 AbstractCegarLoop]: Abstraction has 9773 states and 27825 transitions. [2022-01-18 01:59:05,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:05,419 INFO L276 IsEmpty]: Start isEmpty. Operand 9773 states and 27825 transitions. [2022-01-18 01:59:05,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:59:05,432 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:05,432 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] [2022-01-18 01:59:05,448 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-01-18 01:59:05,633 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,SelfDestructingSolverStorable42 [2022-01-18 01:59:05,633 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:05,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:05,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1799524019, now seen corresponding path program 32 times [2022-01-18 01:59:05,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:05,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87081670] [2022-01-18 01:59:05,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:05,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:05,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:05,693 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:05,693 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:05,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87081670] [2022-01-18 01:59:05,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87081670] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:05,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029105170] [2022-01-18 01:59:05,693 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 01:59:05,694 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:05,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:05,696 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:05,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-01-18 01:59:05,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 01:59:05,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:05,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:59:05,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:05,938 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:05,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:06,069 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:06,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029105170] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:06,070 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:06,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2022-01-18 01:59:06,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118617422] [2022-01-18 01:59:06,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:06,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 01:59:06,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:06,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 01:59:06,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2022-01-18 01:59:06,071 INFO L87 Difference]: Start difference. First operand 9773 states and 27825 transitions. Second operand has 21 states, 21 states have (on average 4.714285714285714) internal successors, (99), 21 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:06,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:06,602 INFO L93 Difference]: Finished difference Result 11118 states and 31403 transitions. [2022-01-18 01:59:06,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-18 01:59:06,602 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.714285714285714) internal successors, (99), 21 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:59:06,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:06,623 INFO L225 Difference]: With dead ends: 11118 [2022-01-18 01:59:06,623 INFO L226 Difference]: Without dead ends: 11046 [2022-01-18 01:59:06,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=369, Invalid=1793, Unknown=0, NotChecked=0, Total=2162 [2022-01-18 01:59:06,624 INFO L933 BasicCegarLoop]: 124 mSDtfsCounter, 301 mSDsluCounter, 1252 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 1233 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:06,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [301 Valid, 1233 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 01:59:06,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11046 states. [2022-01-18 01:59:06,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11046 to 9929. [2022-01-18 01:59:06,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9929 states, 9928 states have (on average 2.847904915390814) internal successors, (28274), 9928 states have internal predecessors, (28274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:06,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9929 states to 9929 states and 28274 transitions. [2022-01-18 01:59:06,786 INFO L78 Accepts]: Start accepts. Automaton has 9929 states and 28274 transitions. Word has length 67 [2022-01-18 01:59:06,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:06,787 INFO L470 AbstractCegarLoop]: Abstraction has 9929 states and 28274 transitions. [2022-01-18 01:59:06,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.714285714285714) internal successors, (99), 21 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:06,787 INFO L276 IsEmpty]: Start isEmpty. Operand 9929 states and 28274 transitions. [2022-01-18 01:59:06,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:59:06,800 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:06,800 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] [2022-01-18 01:59:06,816 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-01-18 01:59:07,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:07,000 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:07,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:07,001 INFO L85 PathProgramCache]: Analyzing trace with hash -453711463, now seen corresponding path program 33 times [2022-01-18 01:59:07,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:07,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342244001] [2022-01-18 01:59:07,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:07,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:07,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:07,058 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:07,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:07,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342244001] [2022-01-18 01:59:07,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342244001] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:07,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049964375] [2022-01-18 01:59:07,058 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 01:59:07,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:07,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:07,060 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:07,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-01-18 01:59:07,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 01:59:07,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:07,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:59:07,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:07,294 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:07,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:07,410 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:59:07,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049964375] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:07,410 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:07,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:59:07,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247214811] [2022-01-18 01:59:07,410 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:07,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:59:07,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:07,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:59:07,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:59:07,411 INFO L87 Difference]: Start difference. First operand 9929 states and 28274 transitions. Second operand has 19 states, 19 states have (on average 5.052631578947368) internal successors, (96), 19 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:08,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:08,130 INFO L93 Difference]: Finished difference Result 12237 states and 34286 transitions. [2022-01-18 01:59:08,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 01:59:08,130 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.052631578947368) internal successors, (96), 19 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have 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-01-18 01:59:08,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:08,149 INFO L225 Difference]: With dead ends: 12237 [2022-01-18 01:59:08,150 INFO L226 Difference]: Without dead ends: 12162 [2022-01-18 01:59:08,150 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 768 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=545, Invalid=2317, Unknown=0, NotChecked=0, Total=2862 [2022-01-18 01:59:08,150 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 516 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 841 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 1539 SdHoareTripleChecker+Invalid, 898 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 841 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:08,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [516 Valid, 1539 Invalid, 898 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 841 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:59:08,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12162 states. [2022-01-18 01:59:08,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12162 to 10357. [2022-01-18 01:59:08,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10357 states, 10356 states have (on average 2.8515836230204714) internal successors, (29531), 10356 states have internal predecessors, (29531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:08,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10357 states to 10357 states and 29531 transitions. [2022-01-18 01:59:08,379 INFO L78 Accepts]: Start accepts. Automaton has 10357 states and 29531 transitions. Word has length 67 [2022-01-18 01:59:08,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:08,379 INFO L470 AbstractCegarLoop]: Abstraction has 10357 states and 29531 transitions. [2022-01-18 01:59:08,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.052631578947368) internal successors, (96), 19 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:08,379 INFO L276 IsEmpty]: Start isEmpty. Operand 10357 states and 29531 transitions. [2022-01-18 01:59:08,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:59:08,392 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:08,392 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] [2022-01-18 01:59:08,408 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-01-18 01:59:08,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:08,595 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:08,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:08,595 INFO L85 PathProgramCache]: Analyzing trace with hash 12067887, now seen corresponding path program 34 times [2022-01-18 01:59:08,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:08,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184561458] [2022-01-18 01:59:08,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:08,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:08,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:08,654 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:08,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:08,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184561458] [2022-01-18 01:59:08,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184561458] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:08,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918764307] [2022-01-18 01:59:08,654 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 01:59:08,655 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:08,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:08,660 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:08,661 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-01-18 01:59:08,733 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 01:59:08,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:08,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:59:08,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:08,914 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:08,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:09,047 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:09,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918764307] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:09,048 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:09,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:59:09,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169318241] [2022-01-18 01:59:09,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:09,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:59:09,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:09,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:59:09,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:59:09,049 INFO L87 Difference]: Start difference. First operand 10357 states and 29531 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:09,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:09,693 INFO L93 Difference]: Finished difference Result 11340 states and 32036 transitions. [2022-01-18 01:59:09,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 01:59:09,694 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:59:09,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:09,714 INFO L225 Difference]: With dead ends: 11340 [2022-01-18 01:59:09,715 INFO L226 Difference]: Without dead ends: 11292 [2022-01-18 01:59:09,715 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 677 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=440, Invalid=2110, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 01:59:09,716 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 417 mSDsluCounter, 1311 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 1283 SdHoareTripleChecker+Invalid, 737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:09,716 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [417 Valid, 1283 Invalid, 737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:59:09,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11292 states. [2022-01-18 01:59:09,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11292 to 10057. [2022-01-18 01:59:09,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10057 states, 10056 states have (on average 2.8478520286396183) internal successors, (28638), 10056 states have internal predecessors, (28638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:09,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10057 states to 10057 states and 28638 transitions. [2022-01-18 01:59:09,885 INFO L78 Accepts]: Start accepts. Automaton has 10057 states and 28638 transitions. Word has length 67 [2022-01-18 01:59:09,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:09,885 INFO L470 AbstractCegarLoop]: Abstraction has 10057 states and 28638 transitions. [2022-01-18 01:59:09,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 19 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:09,885 INFO L276 IsEmpty]: Start isEmpty. Operand 10057 states and 28638 transitions. [2022-01-18 01:59:09,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:59:09,898 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:09,898 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] [2022-01-18 01:59:09,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-01-18 01:59:10,098 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,SelfDestructingSolverStorable45 [2022-01-18 01:59:10,099 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:10,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:10,099 INFO L85 PathProgramCache]: Analyzing trace with hash 2056489211, now seen corresponding path program 35 times [2022-01-18 01:59:10,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:10,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250222315] [2022-01-18 01:59:10,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:10,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:10,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:10,168 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:10,169 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:10,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250222315] [2022-01-18 01:59:10,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250222315] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:10,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938595858] [2022-01-18 01:59:10,169 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 01:59:10,169 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:10,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:10,170 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:10,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-01-18 01:59:10,246 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 01:59:10,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:10,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:59:10,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:10,425 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:10,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:10,531 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:59:10,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938595858] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:10,532 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:10,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:59:10,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992385392] [2022-01-18 01:59:10,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:10,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:59:10,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:10,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:59:10,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:59:10,532 INFO L87 Difference]: Start difference. First operand 10057 states and 28638 transitions. Second operand has 19 states, 19 states have (on average 5.0) internal successors, (95), 19 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:11,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:11,374 INFO L93 Difference]: Finished difference Result 13467 states and 37757 transitions. [2022-01-18 01:59:11,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-18 01:59:11,375 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.0) internal successors, (95), 19 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have 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-01-18 01:59:11,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:11,398 INFO L225 Difference]: With dead ends: 13467 [2022-01-18 01:59:11,398 INFO L226 Difference]: Without dead ends: 13407 [2022-01-18 01:59:11,399 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1029 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=660, Invalid=3000, Unknown=0, NotChecked=0, Total=3660 [2022-01-18 01:59:11,399 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 514 mSDsluCounter, 1506 mSDsCounter, 0 mSdLazyCounter, 775 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 1456 SdHoareTripleChecker+Invalid, 847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:11,399 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [514 Valid, 1456 Invalid, 847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 775 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:59:11,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13407 states. [2022-01-18 01:59:11,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13407 to 11301. [2022-01-18 01:59:11,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11301 states, 11300 states have (on average 2.846283185840708) internal successors, (32163), 11300 states have internal predecessors, (32163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:11,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11301 states to 11301 states and 32163 transitions. [2022-01-18 01:59:11,618 INFO L78 Accepts]: Start accepts. Automaton has 11301 states and 32163 transitions. Word has length 67 [2022-01-18 01:59:11,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:11,618 INFO L470 AbstractCegarLoop]: Abstraction has 11301 states and 32163 transitions. [2022-01-18 01:59:11,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.0) internal successors, (95), 19 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:11,618 INFO L276 IsEmpty]: Start isEmpty. Operand 11301 states and 32163 transitions. [2022-01-18 01:59:11,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:59:11,632 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:11,633 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] [2022-01-18 01:59:11,648 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-01-18 01:59:11,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-01-18 01:59:11,833 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:11,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:11,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1772698735, now seen corresponding path program 36 times [2022-01-18 01:59:11,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:11,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172033540] [2022-01-18 01:59:11,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:11,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:11,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:11,891 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:11,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:11,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172033540] [2022-01-18 01:59:11,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172033540] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:11,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274675132] [2022-01-18 01:59:11,891 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 01:59:11,892 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:11,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:11,893 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:11,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-01-18 01:59:11,956 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 01:59:11,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:11,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:59:11,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:12,110 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:12,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:12,219 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:12,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274675132] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:12,220 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:12,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:59:12,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817049162] [2022-01-18 01:59:12,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:12,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:59:12,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:12,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:59:12,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:59:12,221 INFO L87 Difference]: Start difference. First operand 11301 states and 32163 transitions. Second operand has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:13,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:13,047 INFO L93 Difference]: Finished difference Result 13230 states and 37194 transitions. [2022-01-18 01:59:13,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-01-18 01:59:13,047 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have 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-01-18 01:59:13,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:13,093 INFO L225 Difference]: With dead ends: 13230 [2022-01-18 01:59:13,093 INFO L226 Difference]: Without dead ends: 13182 [2022-01-18 01:59:13,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 954 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=530, Invalid=2892, Unknown=0, NotChecked=0, Total=3422 [2022-01-18 01:59:13,095 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 431 mSDsluCounter, 1571 mSDsCounter, 0 mSdLazyCounter, 852 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 1504 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:13,095 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [431 Valid, 1504 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 852 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:59:13,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13182 states. [2022-01-18 01:59:13,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13182 to 10909. [2022-01-18 01:59:13,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10909 states, 10908 states have (on average 2.843142647598093) internal successors, (31013), 10908 states have internal predecessors, (31013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:13,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10909 states to 10909 states and 31013 transitions. [2022-01-18 01:59:13,299 INFO L78 Accepts]: Start accepts. Automaton has 10909 states and 31013 transitions. Word has length 67 [2022-01-18 01:59:13,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:13,299 INFO L470 AbstractCegarLoop]: Abstraction has 10909 states and 31013 transitions. [2022-01-18 01:59:13,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:13,299 INFO L276 IsEmpty]: Start isEmpty. Operand 10909 states and 31013 transitions. [2022-01-18 01:59:13,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:59:13,318 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:13,318 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 01:59:13,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-01-18 01:59:13,540 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,SelfDestructingSolverStorable47 [2022-01-18 01:59:13,541 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:13,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:13,541 INFO L85 PathProgramCache]: Analyzing trace with hash -2070393455, now seen corresponding path program 37 times [2022-01-18 01:59:13,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:13,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594251156] [2022-01-18 01:59:13,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:13,541 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:13,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:13,605 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:13,606 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:13,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594251156] [2022-01-18 01:59:13,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594251156] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:13,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530626349] [2022-01-18 01:59:13,606 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 01:59:13,606 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:13,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:13,607 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:13,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-01-18 01:59:13,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:13,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:59:13,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:13,823 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:13,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:13,953 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:13,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530626349] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:13,954 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:13,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2022-01-18 01:59:13,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79039990] [2022-01-18 01:59:13,954 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:13,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 01:59:13,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:13,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 01:59:13,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-01-18 01:59:13,954 INFO L87 Difference]: Start difference. First operand 10909 states and 31013 transitions. Second operand has 21 states, 21 states have (on average 4.714285714285714) internal successors, (99), 21 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:14,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:14,776 INFO L93 Difference]: Finished difference Result 12931 states and 36473 transitions. [2022-01-18 01:59:14,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-18 01:59:14,777 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.714285714285714) internal successors, (99), 21 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:59:14,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:14,807 INFO L225 Difference]: With dead ends: 12931 [2022-01-18 01:59:14,808 INFO L226 Difference]: Without dead ends: 12859 [2022-01-18 01:59:14,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1000 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=556, Invalid=3226, Unknown=0, NotChecked=0, Total=3782 [2022-01-18 01:59:14,810 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 399 mSDsluCounter, 1641 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 1587 SdHoareTripleChecker+Invalid, 876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:14,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [399 Valid, 1587 Invalid, 876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:59:14,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12859 states. [2022-01-18 01:59:15,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12859 to 11213. [2022-01-18 01:59:15,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11213 states, 11212 states have (on average 2.8441848019978595) internal successors, (31889), 11212 states have internal predecessors, (31889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:15,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11213 states to 11213 states and 31889 transitions. [2022-01-18 01:59:15,063 INFO L78 Accepts]: Start accepts. Automaton has 11213 states and 31889 transitions. Word has length 67 [2022-01-18 01:59:15,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:15,063 INFO L470 AbstractCegarLoop]: Abstraction has 11213 states and 31889 transitions. [2022-01-18 01:59:15,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.714285714285714) internal successors, (99), 21 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:15,063 INFO L276 IsEmpty]: Start isEmpty. Operand 11213 states and 31889 transitions. [2022-01-18 01:59:15,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:59:15,077 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:15,077 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] [2022-01-18 01:59:15,093 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-01-18 01:59:15,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:15,278 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:15,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:15,278 INFO L85 PathProgramCache]: Analyzing trace with hash 1561534917, now seen corresponding path program 38 times [2022-01-18 01:59:15,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:15,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993808015] [2022-01-18 01:59:15,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:15,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:15,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:15,332 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:15,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:15,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993808015] [2022-01-18 01:59:15,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993808015] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:15,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035203531] [2022-01-18 01:59:15,333 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 01:59:15,333 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:15,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:15,334 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:15,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-01-18 01:59:15,422 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 01:59:15,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:15,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:59:15,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:15,592 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:15,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:15,702 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:59:15,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035203531] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:15,702 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:15,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:59:15,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673922369] [2022-01-18 01:59:15,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:15,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:59:15,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:15,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:59:15,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:59:15,703 INFO L87 Difference]: Start difference. First operand 11213 states and 31889 transitions. Second operand has 19 states, 19 states have (on average 5.0) internal successors, (95), 19 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:16,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:16,483 INFO L93 Difference]: Finished difference Result 14619 states and 40953 transitions. [2022-01-18 01:59:16,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-18 01:59:16,484 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.0) internal successors, (95), 19 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have 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-01-18 01:59:16,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:16,515 INFO L225 Difference]: With dead ends: 14619 [2022-01-18 01:59:16,515 INFO L226 Difference]: Without dead ends: 14559 [2022-01-18 01:59:16,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 973 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=693, Invalid=2729, Unknown=0, NotChecked=0, Total=3422 [2022-01-18 01:59:16,516 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 654 mSDsluCounter, 1265 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 1241 SdHoareTripleChecker+Invalid, 722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:16,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [654 Valid, 1241 Invalid, 722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:59:16,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14559 states. [2022-01-18 01:59:16,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14559 to 12169. [2022-01-18 01:59:16,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12169 states, 12168 states have (on average 2.8496055226824457) internal successors, (34674), 12168 states have internal predecessors, (34674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:16,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12169 states to 12169 states and 34674 transitions. [2022-01-18 01:59:16,773 INFO L78 Accepts]: Start accepts. Automaton has 12169 states and 34674 transitions. Word has length 67 [2022-01-18 01:59:16,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:16,773 INFO L470 AbstractCegarLoop]: Abstraction has 12169 states and 34674 transitions. [2022-01-18 01:59:16,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.0) internal successors, (95), 19 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:16,773 INFO L276 IsEmpty]: Start isEmpty. Operand 12169 states and 34674 transitions. [2022-01-18 01:59:16,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:59:16,792 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:16,792 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] [2022-01-18 01:59:16,809 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-01-18 01:59:16,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-01-18 01:59:16,994 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:16,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:16,994 INFO L85 PathProgramCache]: Analyzing trace with hash 2027314267, now seen corresponding path program 39 times [2022-01-18 01:59:16,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:16,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909847571] [2022-01-18 01:59:16,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:16,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:17,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:17,050 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:17,051 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:17,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909847571] [2022-01-18 01:59:17,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909847571] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:17,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669123161] [2022-01-18 01:59:17,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 01:59:17,051 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:17,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:17,052 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:17,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-01-18 01:59:17,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 01:59:17,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:17,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:59:17,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:17,346 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:17,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:17,453 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:17,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669123161] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:17,453 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:17,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 19 [2022-01-18 01:59:17,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177803558] [2022-01-18 01:59:17,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:17,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 01:59:17,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:17,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 01:59:17,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2022-01-18 01:59:17,454 INFO L87 Difference]: Start difference. First operand 12169 states and 34674 transitions. Second operand has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:18,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:18,176 INFO L93 Difference]: Finished difference Result 14342 states and 40301 transitions. [2022-01-18 01:59:18,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 01:59:18,176 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have 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-01-18 01:59:18,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:18,200 INFO L225 Difference]: With dead ends: 14342 [2022-01-18 01:59:18,201 INFO L226 Difference]: Without dead ends: 14294 [2022-01-18 01:59:18,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 897 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=571, Invalid=2621, Unknown=0, NotChecked=0, Total=3192 [2022-01-18 01:59:18,201 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 506 mSDsluCounter, 1163 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 1143 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:18,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [506 Valid, 1143 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:59:18,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14294 states. [2022-01-18 01:59:18,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14294 to 11593. [2022-01-18 01:59:18,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11593 states, 11592 states have (on average 2.843512767425811) internal successors, (32962), 11592 states have internal predecessors, (32962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:18,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11593 states to 11593 states and 32962 transitions. [2022-01-18 01:59:18,406 INFO L78 Accepts]: Start accepts. Automaton has 11593 states and 32962 transitions. Word has length 67 [2022-01-18 01:59:18,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:18,406 INFO L470 AbstractCegarLoop]: Abstraction has 11593 states and 32962 transitions. [2022-01-18 01:59:18,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:18,406 INFO L276 IsEmpty]: Start isEmpty. Operand 11593 states and 32962 transitions. [2022-01-18 01:59:18,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:59:18,423 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:18,423 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] [2022-01-18 01:59:18,439 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-01-18 01:59:18,623 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,SelfDestructingSolverStorable50 [2022-01-18 01:59:18,623 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:18,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:18,624 INFO L85 PathProgramCache]: Analyzing trace with hash 1729619547, now seen corresponding path program 40 times [2022-01-18 01:59:18,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:18,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004853452] [2022-01-18 01:59:18,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:18,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:18,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:18,681 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:18,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:18,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004853452] [2022-01-18 01:59:18,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004853452] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:18,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858768563] [2022-01-18 01:59:18,682 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 01:59:18,682 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:18,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:18,683 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:18,684 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-01-18 01:59:18,749 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 01:59:18,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:18,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:59:18,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:18,900 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:18,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:19,019 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:19,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858768563] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:19,019 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:19,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2022-01-18 01:59:19,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263522023] [2022-01-18 01:59:19,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:19,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 01:59:19,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:19,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 01:59:19,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2022-01-18 01:59:19,020 INFO L87 Difference]: Start difference. First operand 11593 states and 32962 transitions. Second operand has 21 states, 21 states have (on average 4.714285714285714) internal successors, (99), 21 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:19,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:19,928 INFO L93 Difference]: Finished difference Result 14877 states and 41753 transitions. [2022-01-18 01:59:19,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-18 01:59:19,929 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.714285714285714) internal successors, (99), 21 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:59:19,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:19,953 INFO L225 Difference]: With dead ends: 14877 [2022-01-18 01:59:19,953 INFO L226 Difference]: Without dead ends: 14805 [2022-01-18 01:59:19,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1368 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=760, Invalid=3932, Unknown=0, NotChecked=0, Total=4692 [2022-01-18 01:59:19,954 INFO L933 BasicCegarLoop]: 124 mSDtfsCounter, 531 mSDsluCounter, 1580 mSDsCounter, 0 mSdLazyCounter, 818 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 1513 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:19,954 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [531 Valid, 1513 Invalid, 870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 818 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 01:59:19,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14805 states. [2022-01-18 01:59:20,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14805 to 8477. [2022-01-18 01:59:20,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8477 states, 8476 states have (on average 2.840608777725342) internal successors, (24077), 8476 states have internal predecessors, (24077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:20,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8477 states to 8477 states and 24077 transitions. [2022-01-18 01:59:20,194 INFO L78 Accepts]: Start accepts. Automaton has 8477 states and 24077 transitions. Word has length 67 [2022-01-18 01:59:20,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:20,194 INFO L470 AbstractCegarLoop]: Abstraction has 8477 states and 24077 transitions. [2022-01-18 01:59:20,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.714285714285714) internal successors, (99), 21 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:20,194 INFO L276 IsEmpty]: Start isEmpty. Operand 8477 states and 24077 transitions. [2022-01-18 01:59:20,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-18 01:59:20,203 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:20,203 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] [2022-01-18 01:59:20,219 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-01-18 01:59:20,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:20,404 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:20,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:20,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1963059337, now seen corresponding path program 41 times [2022-01-18 01:59:20,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:20,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192971151] [2022-01-18 01:59:20,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:20,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:20,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:20,470 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:20,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:20,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192971151] [2022-01-18 01:59:20,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192971151] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:20,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772537011] [2022-01-18 01:59:20,470 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 01:59:20,470 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:20,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:20,471 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:20,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-01-18 01:59:20,537 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 01:59:20,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:20,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 01:59:20,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:20,706 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:20,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:20,839 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:20,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772537011] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:20,839 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:20,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 21 [2022-01-18 01:59:20,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932411398] [2022-01-18 01:59:20,839 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:20,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 01:59:20,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:20,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 01:59:20,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2022-01-18 01:59:20,840 INFO L87 Difference]: Start difference. First operand 8477 states and 24077 transitions. Second operand has 21 states, 21 states have (on average 4.714285714285714) internal successors, (99), 21 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:21,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:21,247 INFO L93 Difference]: Finished difference Result 8826 states and 24881 transitions. [2022-01-18 01:59:21,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 01:59:21,248 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.714285714285714) internal successors, (99), 21 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-18 01:59:21,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:21,263 INFO L225 Difference]: With dead ends: 8826 [2022-01-18 01:59:21,263 INFO L226 Difference]: Without dead ends: 8778 [2022-01-18 01:59:21,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=254, Invalid=1152, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 01:59:21,264 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 346 mSDsluCounter, 1303 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 1275 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:21,264 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 1275 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 01:59:21,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8778 states. [2022-01-18 01:59:21,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8778 to 8473. [2022-01-18 01:59:21,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8473 states, 8472 states have (on average 2.840651558073654) internal successors, (24066), 8472 states have internal predecessors, (24066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:21,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8473 states to 8473 states and 24066 transitions. [2022-01-18 01:59:21,417 INFO L78 Accepts]: Start accepts. Automaton has 8473 states and 24066 transitions. Word has length 67 [2022-01-18 01:59:21,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:21,417 INFO L470 AbstractCegarLoop]: Abstraction has 8473 states and 24066 transitions. [2022-01-18 01:59:21,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.714285714285714) internal successors, (99), 21 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:21,417 INFO L276 IsEmpty]: Start isEmpty. Operand 8473 states and 24066 transitions. [2022-01-18 01:59:21,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-18 01:59:21,429 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:21,429 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 01:59:21,447 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-01-18 01:59:21,634 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,SelfDestructingSolverStorable52 [2022-01-18 01:59:21,634 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:21,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:21,635 INFO L85 PathProgramCache]: Analyzing trace with hash -932150795, now seen corresponding path program 42 times [2022-01-18 01:59:21,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:21,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886455159] [2022-01-18 01:59:21,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:21,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:21,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:21,717 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 01:59:21,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:21,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886455159] [2022-01-18 01:59:21,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886455159] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:21,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981993070] [2022-01-18 01:59:21,718 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 01:59:21,718 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:21,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:21,720 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:21,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-01-18 01:59:21,812 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 01:59:21,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:21,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 01:59:21,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:21,966 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 01:59:21,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:22,122 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 01:59:22,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981993070] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:22,123 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:22,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-01-18 01:59:22,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081838136] [2022-01-18 01:59:22,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:22,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 01:59:22,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:22,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 01:59:22,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 01:59:22,123 INFO L87 Difference]: Start difference. First operand 8473 states and 24066 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:22,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:22,220 INFO L93 Difference]: Finished difference Result 15310 states and 44184 transitions. [2022-01-18 01:59:22,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 01:59:22,220 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-18 01:59:22,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:22,246 INFO L225 Difference]: With dead ends: 15310 [2022-01-18 01:59:22,246 INFO L226 Difference]: Without dead ends: 15022 [2022-01-18 01:59:22,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 141 SyntacticMatches, 5 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 01:59:22,247 INFO L933 BasicCegarLoop]: 115 mSDtfsCounter, 68 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:22,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 578 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 01:59:22,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15022 states. [2022-01-18 01:59:22,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15022 to 11818. [2022-01-18 01:59:22,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11818 states, 11817 states have (on average 2.88000338495388) internal successors, (34033), 11817 states have internal predecessors, (34033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:22,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11818 states to 11818 states and 34033 transitions. [2022-01-18 01:59:22,458 INFO L78 Accepts]: Start accepts. Automaton has 11818 states and 34033 transitions. Word has length 72 [2022-01-18 01:59:22,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:22,458 INFO L470 AbstractCegarLoop]: Abstraction has 11818 states and 34033 transitions. [2022-01-18 01:59:22,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:22,459 INFO L276 IsEmpty]: Start isEmpty. Operand 11818 states and 34033 transitions. [2022-01-18 01:59:22,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 01:59:22,475 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:22,475 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 01:59:22,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-01-18 01:59:22,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:22,675 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:22,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:22,676 INFO L85 PathProgramCache]: Analyzing trace with hash -2143276147, now seen corresponding path program 43 times [2022-01-18 01:59:22,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:22,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361697591] [2022-01-18 01:59:22,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:22,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:22,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:22,776 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:22,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:22,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361697591] [2022-01-18 01:59:22,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361697591] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:22,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529555255] [2022-01-18 01:59:22,777 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 01:59:22,777 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:22,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:22,778 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:22,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-01-18 01:59:22,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:22,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 01:59:22,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:23,121 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:23,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:23,236 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 01:59:23,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529555255] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:23,236 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:23,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 9] total 24 [2022-01-18 01:59:23,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884802743] [2022-01-18 01:59:23,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:23,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 01:59:23,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:23,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 01:59:23,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2022-01-18 01:59:23,237 INFO L87 Difference]: Start difference. First operand 11818 states and 34033 transitions. Second operand has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:25,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:25,189 INFO L93 Difference]: Finished difference Result 28511 states and 81078 transitions. [2022-01-18 01:59:25,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-01-18 01:59:25,189 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 01:59:25,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:25,247 INFO L225 Difference]: With dead ends: 28511 [2022-01-18 01:59:25,247 INFO L226 Difference]: Without dead ends: 28196 [2022-01-18 01:59:25,249 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 142 SyntacticMatches, 1 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5526 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2337, Invalid=11705, Unknown=0, NotChecked=0, Total=14042 [2022-01-18 01:59:25,249 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 992 mSDsluCounter, 2879 mSDsCounter, 0 mSdLazyCounter, 1471 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 992 SdHoareTripleChecker+Valid, 2688 SdHoareTripleChecker+Invalid, 1590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:25,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [992 Valid, 2688 Invalid, 1590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1471 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 01:59:25,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28196 states. [2022-01-18 01:59:25,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28196 to 17561. [2022-01-18 01:59:25,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17561 states, 17560 states have (on average 2.8962984054669705) internal successors, (50859), 17560 states have internal predecessors, (50859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:25,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17561 states to 17561 states and 50859 transitions. [2022-01-18 01:59:25,661 INFO L78 Accepts]: Start accepts. Automaton has 17561 states and 50859 transitions. Word has length 77 [2022-01-18 01:59:25,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:25,661 INFO L470 AbstractCegarLoop]: Abstraction has 17561 states and 50859 transitions. [2022-01-18 01:59:25,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:25,661 INFO L276 IsEmpty]: Start isEmpty. Operand 17561 states and 50859 transitions. [2022-01-18 01:59:25,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 01:59:25,688 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:25,688 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 01:59:25,705 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-01-18 01:59:25,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:25,889 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:25,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:25,889 INFO L85 PathProgramCache]: Analyzing trace with hash -2013945907, now seen corresponding path program 44 times [2022-01-18 01:59:25,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:25,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841570424] [2022-01-18 01:59:25,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:25,890 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:25,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:25,994 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:25,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:25,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841570424] [2022-01-18 01:59:25,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841570424] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:25,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367072081] [2022-01-18 01:59:25,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 01:59:25,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:25,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:25,996 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:25,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-01-18 01:59:26,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 01:59:26,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:26,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 01:59:26,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:26,382 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:26,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:26,513 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 01:59:26,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367072081] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:26,513 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:26,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 10] total 25 [2022-01-18 01:59:26,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686853264] [2022-01-18 01:59:26,514 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:26,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 01:59:26,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:26,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 01:59:26,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2022-01-18 01:59:26,515 INFO L87 Difference]: Start difference. First operand 17561 states and 50859 transitions. Second operand has 25 states, 25 states have (on average 4.6) internal successors, (115), 25 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:29,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:29,866 INFO L93 Difference]: Finished difference Result 50708 states and 145022 transitions. [2022-01-18 01:59:29,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 162 states. [2022-01-18 01:59:29,867 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.6) internal successors, (115), 25 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 01:59:29,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:29,987 INFO L225 Difference]: With dead ends: 50708 [2022-01-18 01:59:29,987 INFO L226 Difference]: Without dead ends: 50348 [2022-01-18 01:59:29,989 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12624 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=4987, Invalid=24769, Unknown=0, NotChecked=0, Total=29756 [2022-01-18 01:59:29,990 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 1151 mSDsluCounter, 3178 mSDsCounter, 0 mSdLazyCounter, 1628 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1151 SdHoareTripleChecker+Valid, 2967 SdHoareTripleChecker+Invalid, 1826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 1628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:29,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1151 Valid, 2967 Invalid, 1826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 1628 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 01:59:30,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50348 states. [2022-01-18 01:59:30,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50348 to 24277. [2022-01-18 01:59:30,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24277 states, 24276 states have (on average 2.902619871478003) internal successors, (70464), 24276 states have internal predecessors, (70464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:30,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24277 states to 24277 states and 70464 transitions. [2022-01-18 01:59:30,798 INFO L78 Accepts]: Start accepts. Automaton has 24277 states and 70464 transitions. Word has length 77 [2022-01-18 01:59:30,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:30,798 INFO L470 AbstractCegarLoop]: Abstraction has 24277 states and 70464 transitions. [2022-01-18 01:59:30,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.6) internal successors, (115), 25 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:30,798 INFO L276 IsEmpty]: Start isEmpty. Operand 24277 states and 70464 transitions. [2022-01-18 01:59:30,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 01:59:30,837 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:30,838 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 01:59:30,854 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-01-18 01:59:31,038 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,SelfDestructingSolverStorable55 [2022-01-18 01:59:31,038 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:31,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:31,039 INFO L85 PathProgramCache]: Analyzing trace with hash 407986989, now seen corresponding path program 45 times [2022-01-18 01:59:31,039 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:31,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566060294] [2022-01-18 01:59:31,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:31,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:31,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:31,134 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:59:31,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:31,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566060294] [2022-01-18 01:59:31,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566060294] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:31,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314758826] [2022-01-18 01:59:31,135 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 01:59:31,135 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:31,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:31,136 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:31,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-01-18 01:59:31,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 01:59:31,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:31,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 01:59:31,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:31,490 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:31,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:31,612 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 01:59:31,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314758826] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:31,612 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:31,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 10] total 25 [2022-01-18 01:59:31,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068497434] [2022-01-18 01:59:31,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:31,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 01:59:31,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:31,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 01:59:31,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-01-18 01:59:31,613 INFO L87 Difference]: Start difference. First operand 24277 states and 70464 transitions. Second operand has 25 states, 25 states have (on average 4.6) internal successors, (115), 25 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:34,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:34,174 INFO L93 Difference]: Finished difference Result 45069 states and 129453 transitions. [2022-01-18 01:59:34,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-01-18 01:59:34,175 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.6) internal successors, (115), 25 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 01:59:34,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:34,282 INFO L225 Difference]: With dead ends: 45069 [2022-01-18 01:59:34,282 INFO L226 Difference]: Without dead ends: 45009 [2022-01-18 01:59:34,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9226 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3987, Invalid=18663, Unknown=0, NotChecked=0, Total=22650 [2022-01-18 01:59:34,285 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 1082 mSDsluCounter, 2273 mSDsCounter, 0 mSdLazyCounter, 1273 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1082 SdHoareTripleChecker+Valid, 2149 SdHoareTripleChecker+Invalid, 1443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 1273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:34,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1082 Valid, 2149 Invalid, 1443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 1273 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 01:59:34,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45009 states. [2022-01-18 01:59:35,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45009 to 28437. [2022-01-18 01:59:35,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28437 states, 28436 states have (on average 2.914333942889295) internal successors, (82872), 28436 states have internal predecessors, (82872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:35,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28437 states to 28437 states and 82872 transitions. [2022-01-18 01:59:35,341 INFO L78 Accepts]: Start accepts. Automaton has 28437 states and 82872 transitions. Word has length 77 [2022-01-18 01:59:35,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:35,342 INFO L470 AbstractCegarLoop]: Abstraction has 28437 states and 82872 transitions. [2022-01-18 01:59:35,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.6) internal successors, (115), 25 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:35,342 INFO L276 IsEmpty]: Start isEmpty. Operand 28437 states and 82872 transitions. [2022-01-18 01:59:35,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 01:59:35,389 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:35,389 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 01:59:35,405 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-01-18 01:59:35,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-01-18 01:59:35,590 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:35,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:35,590 INFO L85 PathProgramCache]: Analyzing trace with hash 873766339, now seen corresponding path program 46 times [2022-01-18 01:59:35,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:35,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865444984] [2022-01-18 01:59:35,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:35,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:35,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:35,688 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 01:59:35,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:35,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865444984] [2022-01-18 01:59:35,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865444984] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:35,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055541527] [2022-01-18 01:59:35,689 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 01:59:35,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:35,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:35,690 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:35,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-01-18 01:59:35,757 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 01:59:35,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:35,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 01:59:35,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:35,992 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:35,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:36,129 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 01:59:36,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055541527] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:36,130 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:36,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 10] total 25 [2022-01-18 01:59:36,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852727059] [2022-01-18 01:59:36,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:36,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 01:59:36,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:36,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 01:59:36,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2022-01-18 01:59:36,131 INFO L87 Difference]: Start difference. First operand 28437 states and 82872 transitions. Second operand has 25 states, 25 states have (on average 4.64) internal successors, (116), 25 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:38,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:38,196 INFO L93 Difference]: Finished difference Result 42790 states and 122925 transitions. [2022-01-18 01:59:38,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-01-18 01:59:38,196 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.64) internal successors, (116), 25 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 01:59:38,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:38,296 INFO L225 Difference]: With dead ends: 42790 [2022-01-18 01:59:38,296 INFO L226 Difference]: Without dead ends: 42718 [2022-01-18 01:59:38,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5144 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2056, Invalid=11986, Unknown=0, NotChecked=0, Total=14042 [2022-01-18 01:59:38,297 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 846 mSDsluCounter, 2061 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 846 SdHoareTripleChecker+Valid, 1953 SdHoareTripleChecker+Invalid, 1308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:38,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [846 Valid, 1953 Invalid, 1308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 01:59:38,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42718 states. [2022-01-18 01:59:38,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42718 to 22217. [2022-01-18 01:59:38,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22217 states, 22216 states have (on average 2.9081292761973354) internal successors, (64607), 22216 states have internal predecessors, (64607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:38,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22217 states to 22217 states and 64607 transitions. [2022-01-18 01:59:38,943 INFO L78 Accepts]: Start accepts. Automaton has 22217 states and 64607 transitions. Word has length 77 [2022-01-18 01:59:38,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:38,943 INFO L470 AbstractCegarLoop]: Abstraction has 22217 states and 64607 transitions. [2022-01-18 01:59:38,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.64) internal successors, (116), 25 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:38,943 INFO L276 IsEmpty]: Start isEmpty. Operand 22217 states and 64607 transitions. [2022-01-18 01:59:39,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 01:59:39,065 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:39,065 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 01:59:39,088 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-01-18 01:59:39,288 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,SelfDestructingSolverStorable57 [2022-01-18 01:59:39,288 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:39,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:39,288 INFO L85 PathProgramCache]: Analyzing trace with hash 576071619, now seen corresponding path program 47 times [2022-01-18 01:59:39,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:39,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800820321] [2022-01-18 01:59:39,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:39,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:39,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:39,384 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:39,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:39,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800820321] [2022-01-18 01:59:39,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800820321] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:39,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341841198] [2022-01-18 01:59:39,384 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 01:59:39,384 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:39,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:39,385 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:39,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-01-18 01:59:39,473 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 01:59:39,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:39,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 01:59:39,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:39,770 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:39,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:39,913 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 01:59:39,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341841198] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:39,913 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:39,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 11] total 26 [2022-01-18 01:59:39,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821231243] [2022-01-18 01:59:39,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:39,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 01:59:39,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:39,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 01:59:39,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2022-01-18 01:59:39,915 INFO L87 Difference]: Start difference. First operand 22217 states and 64607 transitions. Second operand has 26 states, 26 states have (on average 4.5) internal successors, (117), 26 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:41,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:41,569 INFO L93 Difference]: Finished difference Result 32563 states and 93461 transitions. [2022-01-18 01:59:41,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-01-18 01:59:41,572 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.5) internal successors, (117), 26 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 01:59:41,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:41,643 INFO L225 Difference]: With dead ends: 32563 [2022-01-18 01:59:41,643 INFO L226 Difference]: Without dead ends: 32479 [2022-01-18 01:59:41,643 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4112 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1613, Invalid=9943, Unknown=0, NotChecked=0, Total=11556 [2022-01-18 01:59:41,644 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 680 mSDsluCounter, 2523 mSDsCounter, 0 mSdLazyCounter, 1251 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 680 SdHoareTripleChecker+Valid, 2395 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:41,644 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [680 Valid, 2395 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1251 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 01:59:41,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32479 states. [2022-01-18 01:59:42,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32479 to 21561. [2022-01-18 01:59:42,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21561 states, 21560 states have (on average 2.9099721706864563) internal successors, (62739), 21560 states have internal predecessors, (62739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:42,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21561 states to 21561 states and 62739 transitions. [2022-01-18 01:59:42,159 INFO L78 Accepts]: Start accepts. Automaton has 21561 states and 62739 transitions. Word has length 77 [2022-01-18 01:59:42,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:42,159 INFO L470 AbstractCegarLoop]: Abstraction has 21561 states and 62739 transitions. [2022-01-18 01:59:42,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.5) internal successors, (117), 26 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:42,159 INFO L276 IsEmpty]: Start isEmpty. Operand 21561 states and 62739 transitions. [2022-01-18 01:59:42,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 01:59:42,190 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:42,190 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 01:59:42,206 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-01-18 01:59:42,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:42,391 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:42,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:42,391 INFO L85 PathProgramCache]: Analyzing trace with hash 1921884175, now seen corresponding path program 48 times [2022-01-18 01:59:42,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:42,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360439594] [2022-01-18 01:59:42,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:42,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:42,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:42,482 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 01:59:42,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:42,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360439594] [2022-01-18 01:59:42,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360439594] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:42,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612821548] [2022-01-18 01:59:42,483 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 01:59:42,483 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:42,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:42,484 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:42,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-01-18 01:59:42,560 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 01:59:42,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:42,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 01:59:42,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:42,794 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:42,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:42,916 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 01:59:42,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1612821548] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:42,916 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:42,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 10] total 25 [2022-01-18 01:59:42,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204954617] [2022-01-18 01:59:42,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:42,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 01:59:42,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:42,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 01:59:42,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-01-18 01:59:42,917 INFO L87 Difference]: Start difference. First operand 21561 states and 62739 transitions. Second operand has 25 states, 25 states have (on average 4.6) internal successors, (115), 25 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:45,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:45,930 INFO L93 Difference]: Finished difference Result 62616 states and 180846 transitions. [2022-01-18 01:59:45,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-01-18 01:59:45,931 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.6) internal successors, (115), 25 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 01:59:45,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:46,076 INFO L225 Difference]: With dead ends: 62616 [2022-01-18 01:59:46,076 INFO L226 Difference]: Without dead ends: 62421 [2022-01-18 01:59:46,078 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11591 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4718, Invalid=22342, Unknown=0, NotChecked=0, Total=27060 [2022-01-18 01:59:46,078 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 1391 mSDsluCounter, 2191 mSDsCounter, 0 mSdLazyCounter, 1281 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1391 SdHoareTripleChecker+Valid, 2053 SdHoareTripleChecker+Invalid, 1456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 1281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:46,078 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1391 Valid, 2053 Invalid, 1456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 1281 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 01:59:46,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62421 states. [2022-01-18 01:59:47,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62421 to 34189. [2022-01-18 01:59:47,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34189 states, 34188 states have (on average 2.9289224289224287) internal successors, (100134), 34188 states have internal predecessors, (100134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:47,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34189 states to 34189 states and 100134 transitions. [2022-01-18 01:59:47,248 INFO L78 Accepts]: Start accepts. Automaton has 34189 states and 100134 transitions. Word has length 77 [2022-01-18 01:59:47,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:47,248 INFO L470 AbstractCegarLoop]: Abstraction has 34189 states and 100134 transitions. [2022-01-18 01:59:47,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.6) internal successors, (115), 25 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:47,248 INFO L276 IsEmpty]: Start isEmpty. Operand 34189 states and 100134 transitions. [2022-01-18 01:59:47,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 01:59:47,300 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:47,301 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 01:59:47,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-01-18 01:59:47,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-01-18 01:59:47,501 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:47,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:47,501 INFO L85 PathProgramCache]: Analyzing trace with hash -1907303771, now seen corresponding path program 49 times [2022-01-18 01:59:47,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:47,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895973416] [2022-01-18 01:59:47,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:47,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:47,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:47,580 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 01:59:47,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:47,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895973416] [2022-01-18 01:59:47,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895973416] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:47,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087376306] [2022-01-18 01:59:47,580 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 01:59:47,580 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:47,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:47,584 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:47,592 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-01-18 01:59:47,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:47,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 01:59:47,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:47,940 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:47,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:48,073 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 01:59:48,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087376306] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:48,074 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:48,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 10] total 25 [2022-01-18 01:59:48,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599145130] [2022-01-18 01:59:48,074 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:48,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 01:59:48,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:48,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 01:59:48,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-01-18 01:59:48,075 INFO L87 Difference]: Start difference. First operand 34189 states and 100134 transitions. Second operand has 25 states, 25 states have (on average 4.64) internal successors, (116), 25 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:50,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:50,360 INFO L93 Difference]: Finished difference Result 52418 states and 151701 transitions. [2022-01-18 01:59:50,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-01-18 01:59:50,360 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.64) internal successors, (116), 25 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 01:59:50,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:50,481 INFO L225 Difference]: With dead ends: 52418 [2022-01-18 01:59:50,481 INFO L226 Difference]: Without dead ends: 52346 [2022-01-18 01:59:50,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7497 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2747, Invalid=16159, Unknown=0, NotChecked=0, Total=18906 [2022-01-18 01:59:50,484 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 932 mSDsluCounter, 2453 mSDsCounter, 0 mSdLazyCounter, 1361 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 932 SdHoareTripleChecker+Valid, 2293 SdHoareTripleChecker+Invalid, 1488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 1361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:50,484 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [932 Valid, 2293 Invalid, 1488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 1361 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 01:59:50,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52346 states. [2022-01-18 01:59:51,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52346 to 32901. [2022-01-18 01:59:51,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32901 states, 32900 states have (on average 2.9253495440729482) internal successors, (96244), 32900 states have internal predecessors, (96244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:51,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32901 states to 32901 states and 96244 transitions. [2022-01-18 01:59:51,534 INFO L78 Accepts]: Start accepts. Automaton has 32901 states and 96244 transitions. Word has length 77 [2022-01-18 01:59:51,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:51,534 INFO L470 AbstractCegarLoop]: Abstraction has 32901 states and 96244 transitions. [2022-01-18 01:59:51,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.64) internal successors, (116), 25 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:51,534 INFO L276 IsEmpty]: Start isEmpty. Operand 32901 states and 96244 transitions. [2022-01-18 01:59:51,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 01:59:51,585 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:51,585 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 01:59:51,601 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-01-18 01:59:51,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:51,786 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:51,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:51,787 INFO L85 PathProgramCache]: Analyzing trace with hash 305202183, now seen corresponding path program 50 times [2022-01-18 01:59:51,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:51,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553824544] [2022-01-18 01:59:51,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:51,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:51,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:51,878 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:51,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:51,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553824544] [2022-01-18 01:59:51,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553824544] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:51,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461796743] [2022-01-18 01:59:51,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 01:59:51,878 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:51,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:51,879 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:51,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-01-18 01:59:51,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 01:59:51,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:51,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 01:59:51,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:52,205 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:52,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:52,346 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 01:59:52,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461796743] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:52,346 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:52,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 12] total 27 [2022-01-18 01:59:52,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665380610] [2022-01-18 01:59:52,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:52,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 01:59:52,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:52,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 01:59:52,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2022-01-18 01:59:52,347 INFO L87 Difference]: Start difference. First operand 32901 states and 96244 transitions. Second operand has 27 states, 27 states have (on average 4.37037037037037) internal successors, (118), 27 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-01-18 01:59:54,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:54,807 INFO L93 Difference]: Finished difference Result 59882 states and 174146 transitions. [2022-01-18 01:59:54,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-01-18 01:59:54,808 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.37037037037037) internal successors, (118), 27 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 77 [2022-01-18 01:59:54,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:54,971 INFO L225 Difference]: With dead ends: 59882 [2022-01-18 01:59:54,971 INFO L226 Difference]: Without dead ends: 59762 [2022-01-18 01:59:54,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 139 SyntacticMatches, 1 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8127 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2690, Invalid=17902, Unknown=0, NotChecked=0, Total=20592 [2022-01-18 01:59:54,972 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 934 mSDsluCounter, 2549 mSDsCounter, 0 mSdLazyCounter, 1313 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 934 SdHoareTripleChecker+Valid, 2435 SdHoareTripleChecker+Invalid, 1461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:54,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [934 Valid, 2435 Invalid, 1461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1313 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 01:59:55,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59762 states. [2022-01-18 01:59:55,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59762 to 29121. [2022-01-18 01:59:55,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29121 states, 29120 states have (on average 2.9258585164835167) internal successors, (85201), 29120 states have internal predecessors, (85201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 01:59:56,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29121 states to 29121 states and 85201 transitions. [2022-01-18 01:59:56,016 INFO L78 Accepts]: Start accepts. Automaton has 29121 states and 85201 transitions. Word has length 77 [2022-01-18 01:59:56,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 01:59:56,016 INFO L470 AbstractCegarLoop]: Abstraction has 29121 states and 85201 transitions. [2022-01-18 01:59:56,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.37037037037037) internal successors, (118), 27 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-01-18 01:59:56,016 INFO L276 IsEmpty]: Start isEmpty. Operand 29121 states and 85201 transitions. [2022-01-18 01:59:56,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 01:59:56,068 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 01:59:56,068 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 01:59:56,084 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-01-18 01:59:56,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:56,269 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 01:59:56,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 01:59:56,269 INFO L85 PathProgramCache]: Analyzing trace with hash -189752111, now seen corresponding path program 51 times [2022-01-18 01:59:56,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 01:59:56,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959283785] [2022-01-18 01:59:56,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 01:59:56,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 01:59:56,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 01:59:56,359 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:56,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 01:59:56,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959283785] [2022-01-18 01:59:56,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959283785] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 01:59:56,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288745325] [2022-01-18 01:59:56,359 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 01:59:56,360 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 01:59:56,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 01:59:56,361 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 01:59:56,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-01-18 01:59:56,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 01:59:56,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 01:59:56,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 01:59:56,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 01:59:56,679 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 01:59:56,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 01:59:56,802 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 01:59:56,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288745325] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 01:59:56,802 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 01:59:56,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 12] total 27 [2022-01-18 01:59:56,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872578755] [2022-01-18 01:59:56,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 01:59:56,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 01:59:56,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 01:59:56,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 01:59:56,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2022-01-18 01:59:56,803 INFO L87 Difference]: Start difference. First operand 29121 states and 85201 transitions. Second operand has 27 states, 27 states have (on average 4.37037037037037) internal successors, (118), 27 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-01-18 01:59:59,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 01:59:59,253 INFO L93 Difference]: Finished difference Result 68515 states and 199472 transitions. [2022-01-18 01:59:59,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-01-18 01:59:59,253 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.37037037037037) internal successors, (118), 27 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 77 [2022-01-18 01:59:59,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 01:59:59,439 INFO L225 Difference]: With dead ends: 68515 [2022-01-18 01:59:59,439 INFO L226 Difference]: Without dead ends: 68395 [2022-01-18 01:59:59,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 139 SyntacticMatches, 1 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9170 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3362, Invalid=19288, Unknown=0, NotChecked=0, Total=22650 [2022-01-18 01:59:59,441 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 1302 mSDsluCounter, 2272 mSDsCounter, 0 mSdLazyCounter, 1170 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1302 SdHoareTripleChecker+Valid, 2192 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 01:59:59,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1302 Valid, 2192 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1170 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 01:59:59,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68395 states. [2022-01-18 02:00:00,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68395 to 40169. [2022-01-18 02:00:00,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40169 states, 40168 states have (on average 2.9553624775941048) internal successors, (118711), 40168 states have internal predecessors, (118711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:00,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40169 states to 40169 states and 118711 transitions. [2022-01-18 02:00:00,647 INFO L78 Accepts]: Start accepts. Automaton has 40169 states and 118711 transitions. Word has length 77 [2022-01-18 02:00:00,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:00:00,647 INFO L470 AbstractCegarLoop]: Abstraction has 40169 states and 118711 transitions. [2022-01-18 02:00:00,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.37037037037037) internal successors, (118), 27 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-01-18 02:00:00,647 INFO L276 IsEmpty]: Start isEmpty. Operand 40169 states and 118711 transitions. [2022-01-18 02:00:00,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:00:00,714 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:00:00,715 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:00:00,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-01-18 02:00:00,915 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,SelfDestructingSolverStorable62 [2022-01-18 02:00:00,915 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:00:00,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:00:00,916 INFO L85 PathProgramCache]: Analyzing trace with hash 43687679, now seen corresponding path program 52 times [2022-01-18 02:00:00,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:00:00,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845708570] [2022-01-18 02:00:00,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:00:00,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:00:00,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:00:01,006 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:01,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:00:01,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845708570] [2022-01-18 02:00:01,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845708570] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:00:01,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243437370] [2022-01-18 02:00:01,006 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 02:00:01,007 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:00:01,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:00:01,008 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:00:01,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-01-18 02:00:01,081 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 02:00:01,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:00:01,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:00:01,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:00:01,352 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:01,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:00:01,484 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:00:01,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243437370] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:00:01,484 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:00:01,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 12] total 27 [2022-01-18 02:00:01,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027371215] [2022-01-18 02:00:01,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:00:01,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 02:00:01,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:00:01,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 02:00:01,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-01-18 02:00:01,485 INFO L87 Difference]: Start difference. First operand 40169 states and 118711 transitions. Second operand has 27 states, 27 states have (on average 4.37037037037037) internal successors, (118), 27 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-01-18 02:00:02,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:00:02,986 INFO L93 Difference]: Finished difference Result 49044 states and 143220 transitions. [2022-01-18 02:00:02,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-01-18 02:00:02,986 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.37037037037037) internal successors, (118), 27 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 77 [2022-01-18 02:00:02,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:00:03,097 INFO L225 Difference]: With dead ends: 49044 [2022-01-18 02:00:03,097 INFO L226 Difference]: Without dead ends: 48948 [2022-01-18 02:00:03,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 139 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2974 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1296, Invalid=7260, Unknown=0, NotChecked=0, Total=8556 [2022-01-18 02:00:03,098 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 808 mSDsluCounter, 2264 mSDsCounter, 0 mSdLazyCounter, 1084 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 808 SdHoareTripleChecker+Valid, 2164 SdHoareTripleChecker+Invalid, 1140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 02:00:03,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [808 Valid, 2164 Invalid, 1140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1084 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 02:00:03,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48948 states. [2022-01-18 02:00:04,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48948 to 43461. [2022-01-18 02:00:04,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43461 states, 43460 states have (on average 2.9549010584445465) internal successors, (128420), 43460 states have internal predecessors, (128420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:04,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43461 states to 43461 states and 128420 transitions. [2022-01-18 02:00:04,225 INFO L78 Accepts]: Start accepts. Automaton has 43461 states and 128420 transitions. Word has length 77 [2022-01-18 02:00:04,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:00:04,226 INFO L470 AbstractCegarLoop]: Abstraction has 43461 states and 128420 transitions. [2022-01-18 02:00:04,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.37037037037037) internal successors, (118), 27 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-01-18 02:00:04,226 INFO L276 IsEmpty]: Start isEmpty. Operand 43461 states and 128420 transitions. [2022-01-18 02:00:04,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:00:04,305 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:00:04,305 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:00:04,321 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-01-18 02:00:04,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:00:04,505 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:00:04,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:00:04,506 INFO L85 PathProgramCache]: Analyzing trace with hash -15926743, now seen corresponding path program 53 times [2022-01-18 02:00:04,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:00:04,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552429097] [2022-01-18 02:00:04,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:00:04,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:00:04,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:00:04,600 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:04,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:00:04,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552429097] [2022-01-18 02:00:04,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552429097] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:00:04,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283455902] [2022-01-18 02:00:04,600 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 02:00:04,600 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:00:04,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:00:04,602 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:00:04,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-01-18 02:00:04,676 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 02:00:04,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:00:04,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:00:04,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:00:04,910 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:04,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:00:05,030 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 02:00:05,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283455902] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:00:05,030 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:00:05,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 11] total 26 [2022-01-18 02:00:05,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877734980] [2022-01-18 02:00:05,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:00:05,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 02:00:05,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:00:05,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 02:00:05,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2022-01-18 02:00:05,031 INFO L87 Difference]: Start difference. First operand 43461 states and 128420 transitions. Second operand has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:08,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:00:08,038 INFO L93 Difference]: Finished difference Result 67512 states and 196403 transitions. [2022-01-18 02:00:08,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-01-18 02:00:08,038 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:00:08,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:00:08,207 INFO L225 Difference]: With dead ends: 67512 [2022-01-18 02:00:08,207 INFO L226 Difference]: Without dead ends: 67152 [2022-01-18 02:00:08,209 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9167 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=3648, Invalid=19002, Unknown=0, NotChecked=0, Total=22650 [2022-01-18 02:00:08,209 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 893 mSDsluCounter, 3393 mSDsCounter, 0 mSdLazyCounter, 1893 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 893 SdHoareTripleChecker+Valid, 3157 SdHoareTripleChecker+Invalid, 2023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1893 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 02:00:08,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [893 Valid, 3157 Invalid, 2023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1893 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 02:00:08,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67152 states. [2022-01-18 02:00:09,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67152 to 42309. [2022-01-18 02:00:09,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42309 states, 42308 states have (on average 2.9459203933062303) internal successors, (124636), 42308 states have internal predecessors, (124636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:09,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42309 states to 42309 states and 124636 transitions. [2022-01-18 02:00:09,509 INFO L78 Accepts]: Start accepts. Automaton has 42309 states and 124636 transitions. Word has length 77 [2022-01-18 02:00:09,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:00:09,509 INFO L470 AbstractCegarLoop]: Abstraction has 42309 states and 124636 transitions. [2022-01-18 02:00:09,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:09,509 INFO L276 IsEmpty]: Start isEmpty. Operand 42309 states and 124636 transitions. [2022-01-18 02:00:09,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:00:09,577 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:00:09,578 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:00:09,594 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-01-18 02:00:09,782 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,SelfDestructingSolverStorable64 [2022-01-18 02:00:09,782 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:00:09,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:00:09,783 INFO L85 PathProgramCache]: Analyzing trace with hash -1862558545, now seen corresponding path program 54 times [2022-01-18 02:00:09,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:00:09,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346579610] [2022-01-18 02:00:09,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:00:09,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:00:09,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:00:09,861 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:09,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:00:09,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346579610] [2022-01-18 02:00:09,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346579610] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:00:09,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185452792] [2022-01-18 02:00:09,862 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 02:00:09,862 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:00:09,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:00:09,863 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:00:09,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-01-18 02:00:09,938 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 02:00:09,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:00:09,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:00:09,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:00:10,186 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:10,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:00:10,327 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 02:00:10,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185452792] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:00:10,327 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:00:10,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 11] total 26 [2022-01-18 02:00:10,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145950755] [2022-01-18 02:00:10,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:00:10,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 02:00:10,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:00:10,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 02:00:10,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2022-01-18 02:00:10,328 INFO L87 Difference]: Start difference. First operand 42309 states and 124636 transitions. Second operand has 26 states, 26 states have (on average 4.384615384615385) internal successors, (114), 26 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:13,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:00:13,845 INFO L93 Difference]: Finished difference Result 81273 states and 236179 transitions. [2022-01-18 02:00:13,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2022-01-18 02:00:13,846 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.384615384615385) internal successors, (114), 26 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:00:13,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:00:14,055 INFO L225 Difference]: With dead ends: 81273 [2022-01-18 02:00:14,055 INFO L226 Difference]: Without dead ends: 80973 [2022-01-18 02:00:14,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10846 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=4184, Invalid=22876, Unknown=0, NotChecked=0, Total=27060 [2022-01-18 02:00:14,056 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 1098 mSDsluCounter, 3638 mSDsCounter, 0 mSdLazyCounter, 1876 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1098 SdHoareTripleChecker+Valid, 3449 SdHoareTripleChecker+Invalid, 2056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 1876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 02:00:14,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1098 Valid, 3449 Invalid, 2056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 1876 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 02:00:14,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80973 states. [2022-01-18 02:00:15,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80973 to 50781. [2022-01-18 02:00:15,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50781 states, 50780 states have (on average 2.952382827884994) internal successors, (149922), 50780 states have internal predecessors, (149922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:15,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50781 states to 50781 states and 149922 transitions. [2022-01-18 02:00:15,536 INFO L78 Accepts]: Start accepts. Automaton has 50781 states and 149922 transitions. Word has length 77 [2022-01-18 02:00:15,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:00:15,536 INFO L470 AbstractCegarLoop]: Abstraction has 50781 states and 149922 transitions. [2022-01-18 02:00:15,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.384615384615385) internal successors, (114), 26 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:15,536 INFO L276 IsEmpty]: Start isEmpty. Operand 50781 states and 149922 transitions. [2022-01-18 02:00:15,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:00:15,636 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:00:15,636 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:00:15,653 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-01-18 02:00:15,836 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,SelfDestructingSolverStorable65 [2022-01-18 02:00:15,837 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:00:15,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:00:15,837 INFO L85 PathProgramCache]: Analyzing trace with hash -2092365519, now seen corresponding path program 55 times [2022-01-18 02:00:15,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:00:15,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835244167] [2022-01-18 02:00:15,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:00:15,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:00:15,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:00:15,932 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 02:00:15,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:00:15,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835244167] [2022-01-18 02:00:15,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835244167] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:00:15,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276598249] [2022-01-18 02:00:15,933 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 02:00:15,933 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:00:15,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:00:15,936 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:00:15,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-01-18 02:00:16,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:00:16,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:00:16,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:00:16,326 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:16,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:00:16,448 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 02:00:16,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276598249] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:00:16,449 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:00:16,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 10] total 25 [2022-01-18 02:00:16,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768861444] [2022-01-18 02:00:16,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:00:16,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 02:00:16,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:00:16,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 02:00:16,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2022-01-18 02:00:16,450 INFO L87 Difference]: Start difference. First operand 50781 states and 149922 transitions. Second operand has 25 states, 25 states have (on average 4.6) internal successors, (115), 25 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:20,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:00:20,126 INFO L93 Difference]: Finished difference Result 116411 states and 340067 transitions. [2022-01-18 02:00:20,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2022-01-18 02:00:20,130 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.6) internal successors, (115), 25 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:00:20,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:00:20,733 INFO L225 Difference]: With dead ends: 116411 [2022-01-18 02:00:20,733 INFO L226 Difference]: Without dead ends: 116231 [2022-01-18 02:00:20,734 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13242 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=4854, Invalid=27726, Unknown=0, NotChecked=0, Total=32580 [2022-01-18 02:00:20,734 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 1135 mSDsluCounter, 2300 mSDsCounter, 0 mSdLazyCounter, 1304 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1135 SdHoareTripleChecker+Valid, 2201 SdHoareTripleChecker+Invalid, 1521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 1304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:00:20,734 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1135 Valid, 2201 Invalid, 1521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 1304 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:00:20,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116231 states. [2022-01-18 02:00:22,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116231 to 62961. [2022-01-18 02:00:22,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62961 states, 62960 states have (on average 2.9530654383735704) internal successors, (185925), 62960 states have internal predecessors, (185925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:22,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62961 states to 62961 states and 185925 transitions. [2022-01-18 02:00:22,756 INFO L78 Accepts]: Start accepts. Automaton has 62961 states and 185925 transitions. Word has length 77 [2022-01-18 02:00:22,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:00:22,756 INFO L470 AbstractCegarLoop]: Abstraction has 62961 states and 185925 transitions. [2022-01-18 02:00:22,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.6) internal successors, (115), 25 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:22,756 INFO L276 IsEmpty]: Start isEmpty. Operand 62961 states and 185925 transitions. [2022-01-18 02:00:22,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:00:22,877 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:00:22,877 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:00:22,896 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-01-18 02:00:23,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:00:23,086 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:00:23,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:00:23,087 INFO L85 PathProgramCache]: Analyzing trace with hash 324405281, now seen corresponding path program 56 times [2022-01-18 02:00:23,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:00:23,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401847128] [2022-01-18 02:00:23,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:00:23,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:00:23,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:00:23,183 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:23,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:00:23,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401847128] [2022-01-18 02:00:23,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401847128] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:00:23,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302104318] [2022-01-18 02:00:23,184 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 02:00:23,184 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:00:23,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:00:23,192 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:00:23,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-01-18 02:00:23,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 02:00:23,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:00:23,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:00:23,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:00:23,573 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:23,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:00:23,735 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:00:23,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302104318] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:00:23,735 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:00:23,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 12] total 27 [2022-01-18 02:00:23,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300907965] [2022-01-18 02:00:23,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:00:23,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 02:00:23,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:00:23,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 02:00:23,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=610, Unknown=0, NotChecked=0, Total=702 [2022-01-18 02:00:23,736 INFO L87 Difference]: Start difference. First operand 62961 states and 185925 transitions. Second operand has 27 states, 27 states have (on average 4.333333333333333) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:25,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:00:25,735 INFO L93 Difference]: Finished difference Result 108080 states and 318427 transitions. [2022-01-18 02:00:25,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-01-18 02:00:25,735 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.333333333333333) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:00:25,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:00:26,070 INFO L225 Difference]: With dead ends: 108080 [2022-01-18 02:00:26,070 INFO L226 Difference]: Without dead ends: 107972 [2022-01-18 02:00:26,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 139 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2735 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1182, Invalid=7190, Unknown=0, NotChecked=0, Total=8372 [2022-01-18 02:00:26,072 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 916 mSDsluCounter, 2082 mSDsCounter, 0 mSdLazyCounter, 1091 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 916 SdHoareTripleChecker+Valid, 1964 SdHoareTripleChecker+Invalid, 1230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1091 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 02:00:26,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [916 Valid, 1964 Invalid, 1230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1091 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 02:00:26,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107972 states. [2022-01-18 02:00:28,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107972 to 91801. [2022-01-18 02:00:28,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91801 states, 91800 states have (on average 2.9727995642701526) internal successors, (272903), 91800 states have internal predecessors, (272903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:29,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91801 states to 91801 states and 272903 transitions. [2022-01-18 02:00:29,010 INFO L78 Accepts]: Start accepts. Automaton has 91801 states and 272903 transitions. Word has length 77 [2022-01-18 02:00:29,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:00:29,010 INFO L470 AbstractCegarLoop]: Abstraction has 91801 states and 272903 transitions. [2022-01-18 02:00:29,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.333333333333333) internal successors, (117), 27 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:29,010 INFO L276 IsEmpty]: Start isEmpty. Operand 91801 states and 272903 transitions. [2022-01-18 02:00:29,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:00:29,230 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:00:29,230 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:00:29,246 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-01-18 02:00:29,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:00:29,431 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:00:29,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:00:29,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1543677713, now seen corresponding path program 57 times [2022-01-18 02:00:29,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:00:29,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091231717] [2022-01-18 02:00:29,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:00:29,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:00:29,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:00:29,529 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:29,529 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:00:29,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091231717] [2022-01-18 02:00:29,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091231717] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:00:29,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834802098] [2022-01-18 02:00:29,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 02:00:29,530 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:00:29,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:00:29,532 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:00:29,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-01-18 02:00:29,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 02:00:29,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:00:29,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:00:29,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:00:29,870 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:29,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:00:29,986 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:00:29,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834802098] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:00:29,987 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:00:29,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 11] total 26 [2022-01-18 02:00:29,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017630457] [2022-01-18 02:00:29,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:00:29,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 02:00:29,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:00:29,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 02:00:29,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-01-18 02:00:29,988 INFO L87 Difference]: Start difference. First operand 91801 states and 272903 transitions. Second operand has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 26 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:34,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:00:34,042 INFO L93 Difference]: Finished difference Result 139731 states and 410454 transitions. [2022-01-18 02:00:34,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 169 states. [2022-01-18 02:00:34,042 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 26 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:00:34,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:00:34,515 INFO L225 Difference]: With dead ends: 139731 [2022-01-18 02:00:34,515 INFO L226 Difference]: Without dead ends: 139446 [2022-01-18 02:00:34,517 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14023 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=5085, Invalid=27135, Unknown=0, NotChecked=0, Total=32220 [2022-01-18 02:00:34,517 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 1214 mSDsluCounter, 3705 mSDsCounter, 0 mSdLazyCounter, 1981 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1214 SdHoareTripleChecker+Valid, 3514 SdHoareTripleChecker+Invalid, 2175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 1981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 02:00:34,517 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1214 Valid, 3514 Invalid, 2175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 1981 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 02:00:34,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139446 states. [2022-01-18 02:00:37,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139446 to 93029. [2022-01-18 02:00:37,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93029 states, 93028 states have (on average 2.971707442920411) internal successors, (276452), 93028 states have internal predecessors, (276452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:37,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93029 states to 93029 states and 276452 transitions. [2022-01-18 02:00:37,641 INFO L78 Accepts]: Start accepts. Automaton has 93029 states and 276452 transitions. Word has length 77 [2022-01-18 02:00:37,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:00:37,642 INFO L470 AbstractCegarLoop]: Abstraction has 93029 states and 276452 transitions. [2022-01-18 02:00:37,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 26 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:37,642 INFO L276 IsEmpty]: Start isEmpty. Operand 93029 states and 276452 transitions. [2022-01-18 02:00:38,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:00:38,248 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:00:38,248 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:00:38,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-01-18 02:00:38,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:00:38,463 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:00:38,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:00:38,464 INFO L85 PathProgramCache]: Analyzing trace with hash 1396411191, now seen corresponding path program 58 times [2022-01-18 02:00:38,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:00:38,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752846281] [2022-01-18 02:00:38,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:00:38,464 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:00:38,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:00:38,555 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:38,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:00:38,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752846281] [2022-01-18 02:00:38,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752846281] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:00:38,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022744986] [2022-01-18 02:00:38,555 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 02:00:38,556 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:00:38,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:00:38,557 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:00:38,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-01-18 02:00:38,654 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 02:00:38,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:00:38,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:00:38,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:00:38,900 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:38,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:00:39,030 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:39,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022744986] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:00:39,030 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:00:39,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 11] total 27 [2022-01-18 02:00:39,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893307131] [2022-01-18 02:00:39,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:00:39,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 02:00:39,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:00:39,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 02:00:39,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2022-01-18 02:00:39,031 INFO L87 Difference]: Start difference. First operand 93029 states and 276452 transitions. Second operand has 27 states, 27 states have (on average 4.481481481481482) internal successors, (121), 27 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-01-18 02:00:42,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:00:42,731 INFO L93 Difference]: Finished difference Result 177380 states and 520777 transitions. [2022-01-18 02:00:42,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2022-01-18 02:00:42,732 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.481481481481482) internal successors, (121), 27 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 77 [2022-01-18 02:00:42,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:00:43,332 INFO L225 Difference]: With dead ends: 177380 [2022-01-18 02:00:43,332 INFO L226 Difference]: Without dead ends: 177320 [2022-01-18 02:00:43,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 139 SyntacticMatches, 1 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9648 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=4214, Invalid=20592, Unknown=0, NotChecked=0, Total=24806 [2022-01-18 02:00:43,333 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 766 mSDsluCounter, 2840 mSDsCounter, 0 mSdLazyCounter, 1463 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 766 SdHoareTripleChecker+Valid, 2715 SdHoareTripleChecker+Invalid, 1639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 1463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:00:43,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [766 Valid, 2715 Invalid, 1639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 1463 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:00:43,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177320 states. [2022-01-18 02:00:46,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177320 to 120037. [2022-01-18 02:00:46,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120037 states, 120036 states have (on average 2.961344929854377) internal successors, (355468), 120036 states have internal predecessors, (355468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:47,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120037 states to 120037 states and 355468 transitions. [2022-01-18 02:00:47,927 INFO L78 Accepts]: Start accepts. Automaton has 120037 states and 355468 transitions. Word has length 77 [2022-01-18 02:00:47,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:00:47,927 INFO L470 AbstractCegarLoop]: Abstraction has 120037 states and 355468 transitions. [2022-01-18 02:00:47,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.481481481481482) internal successors, (121), 27 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-01-18 02:00:47,927 INFO L276 IsEmpty]: Start isEmpty. Operand 120037 states and 355468 transitions. [2022-01-18 02:00:48,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:00:48,164 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:00:48,164 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:00:48,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-01-18 02:00:48,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-01-18 02:00:48,365 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:00:48,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:00:48,365 INFO L85 PathProgramCache]: Analyzing trace with hash 158341105, now seen corresponding path program 59 times [2022-01-18 02:00:48,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:00:48,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18307982] [2022-01-18 02:00:48,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:00:48,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:00:48,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:00:48,440 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 02:00:48,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:00:48,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18307982] [2022-01-18 02:00:48,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18307982] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:00:48,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715311071] [2022-01-18 02:00:48,440 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 02:00:48,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:00:48,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:00:48,441 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:00:48,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-01-18 02:00:48,520 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 02:00:48,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:00:48,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:00:48,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:00:48,777 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:48,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:00:48,900 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 15 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 02:00:48,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715311071] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:00:48,901 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:00:48,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 11] total 26 [2022-01-18 02:00:48,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964115956] [2022-01-18 02:00:48,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:00:48,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 02:00:48,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:00:48,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 02:00:48,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2022-01-18 02:00:48,902 INFO L87 Difference]: Start difference. First operand 120037 states and 355468 transitions. Second operand has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:52,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:00:52,771 INFO L93 Difference]: Finished difference Result 168996 states and 495587 transitions. [2022-01-18 02:00:52,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-01-18 02:00:52,772 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:00:52,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:00:53,373 INFO L225 Difference]: With dead ends: 168996 [2022-01-18 02:00:53,373 INFO L226 Difference]: Without dead ends: 168831 [2022-01-18 02:00:53,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11501 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4065, Invalid=23657, Unknown=0, NotChecked=0, Total=27722 [2022-01-18 02:00:53,375 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 1219 mSDsluCounter, 2979 mSDsCounter, 0 mSdLazyCounter, 1498 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1219 SdHoareTripleChecker+Valid, 2818 SdHoareTripleChecker+Invalid, 1669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 1498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:00:53,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1219 Valid, 2818 Invalid, 1669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 1498 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:00:54,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168831 states. [2022-01-18 02:00:56,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168831 to 78493. [2022-01-18 02:00:56,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78493 states, 78492 states have (on average 2.9483514243489783) internal successors, (231422), 78492 states have internal predecessors, (231422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:56,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78493 states to 78493 states and 231422 transitions. [2022-01-18 02:00:56,735 INFO L78 Accepts]: Start accepts. Automaton has 78493 states and 231422 transitions. Word has length 77 [2022-01-18 02:00:56,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:00:56,735 INFO L470 AbstractCegarLoop]: Abstraction has 78493 states and 231422 transitions. [2022-01-18 02:00:56,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:00:56,736 INFO L276 IsEmpty]: Start isEmpty. Operand 78493 states and 231422 transitions. [2022-01-18 02:00:56,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:00:56,888 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:00:56,888 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:00:56,904 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-01-18 02:00:57,088 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,SelfDestructingSolverStorable70 [2022-01-18 02:00:57,089 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:00:57,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:00:57,089 INFO L85 PathProgramCache]: Analyzing trace with hash 375939123, now seen corresponding path program 60 times [2022-01-18 02:00:57,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:00:57,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991841615] [2022-01-18 02:00:57,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:00:57,089 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:00:57,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:00:57,183 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:57,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:00:57,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991841615] [2022-01-18 02:00:57,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991841615] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:00:57,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082948512] [2022-01-18 02:00:57,183 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 02:00:57,183 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:00:57,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:00:57,184 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:00:57,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-01-18 02:00:57,269 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 02:00:57,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:00:57,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:00:57,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:00:57,510 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:00:57,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:00:57,626 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:00:57,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082948512] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:00:57,627 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:00:57,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 11] total 26 [2022-01-18 02:00:57,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107694604] [2022-01-18 02:00:57,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:00:57,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 02:00:57,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:00:57,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 02:00:57,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2022-01-18 02:00:57,628 INFO L87 Difference]: Start difference. First operand 78493 states and 231422 transitions. Second operand has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:01,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:01:01,304 INFO L93 Difference]: Finished difference Result 158506 states and 463091 transitions. [2022-01-18 02:01:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2022-01-18 02:01:01,305 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:01:01,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:01:02,280 INFO L225 Difference]: With dead ends: 158506 [2022-01-18 02:01:02,280 INFO L226 Difference]: Without dead ends: 158371 [2022-01-18 02:01:02,281 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10521 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=3784, Invalid=21976, Unknown=0, NotChecked=0, Total=25760 [2022-01-18 02:01:02,281 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 1192 mSDsluCounter, 2963 mSDsCounter, 0 mSdLazyCounter, 1508 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1192 SdHoareTripleChecker+Valid, 2802 SdHoareTripleChecker+Invalid, 1725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 1508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:01:02,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1192 Valid, 2802 Invalid, 1725 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 1508 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:01:02,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158371 states. [2022-01-18 02:01:05,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158371 to 96705. [2022-01-18 02:01:05,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96705 states, 96704 states have (on average 2.9457830079417606) internal successors, (284869), 96704 states have internal predecessors, (284869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:05,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96705 states to 96705 states and 284869 transitions. [2022-01-18 02:01:05,398 INFO L78 Accepts]: Start accepts. Automaton has 96705 states and 284869 transitions. Word has length 77 [2022-01-18 02:01:05,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:01:05,398 INFO L470 AbstractCegarLoop]: Abstraction has 96705 states and 284869 transitions. [2022-01-18 02:01:05,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:05,398 INFO L276 IsEmpty]: Start isEmpty. Operand 96705 states and 284869 transitions. [2022-01-18 02:01:06,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:01:06,057 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:01:06,057 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:01:06,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-01-18 02:01:06,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:01:06,279 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:01:06,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:01:06,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1606859835, now seen corresponding path program 61 times [2022-01-18 02:01:06,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:01:06,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89506012] [2022-01-18 02:01:06,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:01:06,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:01:06,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:01:06,356 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 02:01:06,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:01:06,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89506012] [2022-01-18 02:01:06,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89506012] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:01:06,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024953875] [2022-01-18 02:01:06,357 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 02:01:06,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:01:06,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:01:06,358 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:01:06,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-01-18 02:01:06,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:01:06,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:01:06,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:01:06,678 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:01:06,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:01:06,799 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 02:01:06,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024953875] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:01:06,799 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:01:06,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 11] total 26 [2022-01-18 02:01:06,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357825504] [2022-01-18 02:01:06,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:01:06,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 02:01:06,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:01:06,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 02:01:06,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2022-01-18 02:01:06,800 INFO L87 Difference]: Start difference. First operand 96705 states and 284869 transitions. Second operand has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:09,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:01:09,474 INFO L93 Difference]: Finished difference Result 145587 states and 426382 transitions. [2022-01-18 02:01:09,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-01-18 02:01:09,474 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:01:09,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:01:10,531 INFO L225 Difference]: With dead ends: 145587 [2022-01-18 02:01:10,532 INFO L226 Difference]: Without dead ends: 145407 [2022-01-18 02:01:10,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8562 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3400, Invalid=17192, Unknown=0, NotChecked=0, Total=20592 [2022-01-18 02:01:10,533 INFO L933 BasicCegarLoop]: 211 mSDtfsCounter, 1314 mSDsluCounter, 2471 mSDsCounter, 0 mSdLazyCounter, 1200 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1314 SdHoareTripleChecker+Valid, 2405 SdHoareTripleChecker+Invalid, 1318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 1200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:01:10,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1314 Valid, 2405 Invalid, 1318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 1200 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:01:10,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145407 states. [2022-01-18 02:01:13,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145407 to 116905. [2022-01-18 02:01:14,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116905 states, 116904 states have (on average 2.9534917539177443) internal successors, (345275), 116904 states have internal predecessors, (345275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:14,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116905 states to 116905 states and 345275 transitions. [2022-01-18 02:01:14,569 INFO L78 Accepts]: Start accepts. Automaton has 116905 states and 345275 transitions. Word has length 77 [2022-01-18 02:01:14,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:01:14,569 INFO L470 AbstractCegarLoop]: Abstraction has 116905 states and 345275 transitions. [2022-01-18 02:01:14,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:14,569 INFO L276 IsEmpty]: Start isEmpty. Operand 116905 states and 345275 transitions. [2022-01-18 02:01:14,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:01:14,792 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:01:14,792 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:01:14,808 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-01-18 02:01:14,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:01:14,995 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:01:14,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:01:14,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1736190075, now seen corresponding path program 62 times [2022-01-18 02:01:14,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:01:14,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927622069] [2022-01-18 02:01:14,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:01:14,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:01:15,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:01:15,075 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 02:01:15,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:01:15,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927622069] [2022-01-18 02:01:15,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927622069] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:01:15,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133781950] [2022-01-18 02:01:15,075 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 02:01:15,076 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:01:15,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:01:15,077 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:01:15,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-01-18 02:01:15,158 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 02:01:15,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:01:15,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:01:15,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:01:15,387 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:01:15,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:01:15,512 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 02:01:15,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133781950] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:01:15,512 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:01:15,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 11] total 26 [2022-01-18 02:01:15,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396459023] [2022-01-18 02:01:15,512 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:01:15,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 02:01:15,512 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:01:15,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 02:01:15,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2022-01-18 02:01:15,513 INFO L87 Difference]: Start difference. First operand 116905 states and 345275 transitions. Second operand has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:19,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:01:19,221 INFO L93 Difference]: Finished difference Result 214479 states and 628934 transitions. [2022-01-18 02:01:19,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-01-18 02:01:19,222 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:01:19,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:01:19,945 INFO L225 Difference]: With dead ends: 214479 [2022-01-18 02:01:19,945 INFO L226 Difference]: Without dead ends: 214374 [2022-01-18 02:01:19,946 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9705 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3948, Invalid=19308, Unknown=0, NotChecked=0, Total=23256 [2022-01-18 02:01:19,946 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 1702 mSDsluCounter, 1694 mSDsCounter, 0 mSdLazyCounter, 1017 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1702 SdHoareTripleChecker+Valid, 1633 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 1017 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:01:19,946 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1702 Valid, 1633 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 1017 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:01:20,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214374 states. [2022-01-18 02:01:24,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214374 to 144181. [2022-01-18 02:01:24,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144181 states, 144180 states have (on average 2.9559439589402134) internal successors, (426188), 144180 states have internal predecessors, (426188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:25,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144181 states to 144181 states and 426188 transitions. [2022-01-18 02:01:25,218 INFO L78 Accepts]: Start accepts. Automaton has 144181 states and 426188 transitions. Word has length 77 [2022-01-18 02:01:25,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:01:25,219 INFO L470 AbstractCegarLoop]: Abstraction has 144181 states and 426188 transitions. [2022-01-18 02:01:25,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.423076923076923) internal successors, (115), 26 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:25,219 INFO L276 IsEmpty]: Start isEmpty. Operand 144181 states and 426188 transitions. [2022-01-18 02:01:26,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:01:26,224 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:01:26,224 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:01:26,240 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-01-18 02:01:26,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:01:26,427 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:01:26,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:01:26,428 INFO L85 PathProgramCache]: Analyzing trace with hash -2092997871, now seen corresponding path program 63 times [2022-01-18 02:01:26,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:01:26,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082631262] [2022-01-18 02:01:26,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:01:26,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:01:26,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:01:26,511 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:01:26,511 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:01:26,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082631262] [2022-01-18 02:01:26,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082631262] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:01:26,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678311158] [2022-01-18 02:01:26,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 02:01:26,512 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:01:26,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:01:26,513 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:01:26,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-01-18 02:01:26,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 02:01:26,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:01:26,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:01:26,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:01:26,843 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:01:26,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:01:26,968 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 02:01:26,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678311158] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:01:26,969 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:01:26,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 11] total 26 [2022-01-18 02:01:26,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964638935] [2022-01-18 02:01:26,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:01:26,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 02:01:26,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:01:26,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 02:01:26,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2022-01-18 02:01:26,969 INFO L87 Difference]: Start difference. First operand 144181 states and 426188 transitions. Second operand has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 26 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:30,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:01:30,040 INFO L93 Difference]: Finished difference Result 196221 states and 575779 transitions. [2022-01-18 02:01:30,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-01-18 02:01:30,041 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 26 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:01:30,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:01:30,770 INFO L225 Difference]: With dead ends: 196221 [2022-01-18 02:01:30,771 INFO L226 Difference]: Without dead ends: 196125 [2022-01-18 02:01:30,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5555 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2224, Invalid=12296, Unknown=0, NotChecked=0, Total=14520 [2022-01-18 02:01:30,771 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 1255 mSDsluCounter, 1592 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1255 SdHoareTripleChecker+Valid, 1538 SdHoareTripleChecker+Invalid, 1087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 02:01:30,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1255 Valid, 1538 Invalid, 1087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 921 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 02:01:30,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196125 states. [2022-01-18 02:01:34,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196125 to 144181. [2022-01-18 02:01:34,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144181 states, 144180 states have (on average 2.9556110417533636) internal successors, (426140), 144180 states have internal predecessors, (426140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:35,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144181 states to 144181 states and 426140 transitions. [2022-01-18 02:01:35,924 INFO L78 Accepts]: Start accepts. Automaton has 144181 states and 426140 transitions. Word has length 77 [2022-01-18 02:01:35,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:01:35,924 INFO L470 AbstractCegarLoop]: Abstraction has 144181 states and 426140 transitions. [2022-01-18 02:01:35,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.461538461538462) internal successors, (116), 26 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:35,924 INFO L276 IsEmpty]: Start isEmpty. Operand 144181 states and 426140 transitions. [2022-01-18 02:01:36,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:01:36,291 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:01:36,291 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:01:36,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-01-18 02:01:36,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:01:36,492 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:01:36,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:01:36,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1553588417, now seen corresponding path program 64 times [2022-01-18 02:01:36,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:01:36,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623830128] [2022-01-18 02:01:36,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:01:36,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:01:36,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:01:36,584 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:01:36,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:01:36,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623830128] [2022-01-18 02:01:36,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623830128] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:01:36,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208126550] [2022-01-18 02:01:36,584 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 02:01:36,585 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:01:36,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:01:36,588 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:01:36,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-01-18 02:01:36,692 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 02:01:36,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:01:36,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:01:36,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:01:36,982 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:01:36,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:01:37,120 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 02:01:37,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208126550] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:01:37,121 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:01:37,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 11] total 26 [2022-01-18 02:01:37,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359314782] [2022-01-18 02:01:37,121 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:01:37,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 02:01:37,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:01:37,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 02:01:37,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2022-01-18 02:01:37,122 INFO L87 Difference]: Start difference. First operand 144181 states and 426140 transitions. Second operand has 26 states, 26 states have (on average 4.346153846153846) internal successors, (113), 26 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:41,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:01:41,413 INFO L93 Difference]: Finished difference Result 313363 states and 924522 transitions. [2022-01-18 02:01:41,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-01-18 02:01:41,414 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.346153846153846) internal successors, (113), 26 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:01:41,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:01:43,237 INFO L225 Difference]: With dead ends: 313363 [2022-01-18 02:01:43,237 INFO L226 Difference]: Without dead ends: 313228 [2022-01-18 02:01:43,238 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8701 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3574, Invalid=17306, Unknown=0, NotChecked=0, Total=20880 [2022-01-18 02:01:43,238 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 1364 mSDsluCounter, 2534 mSDsCounter, 0 mSdLazyCounter, 1279 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1364 SdHoareTripleChecker+Valid, 2436 SdHoareTripleChecker+Invalid, 1495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 1279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:01:43,239 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1364 Valid, 2436 Invalid, 1495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 1279 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:01:43,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313228 states. [2022-01-18 02:01:50,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313228 to 205189. [2022-01-18 02:01:51,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205189 states, 205188 states have (on average 2.9693159444022066) internal successors, (609268), 205188 states have internal predecessors, (609268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:52,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205189 states to 205189 states and 609268 transitions. [2022-01-18 02:01:52,918 INFO L78 Accepts]: Start accepts. Automaton has 205189 states and 609268 transitions. Word has length 77 [2022-01-18 02:01:52,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:01:52,918 INFO L470 AbstractCegarLoop]: Abstraction has 205189 states and 609268 transitions. [2022-01-18 02:01:52,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.346153846153846) internal successors, (113), 26 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:52,919 INFO L276 IsEmpty]: Start isEmpty. Operand 205189 states and 609268 transitions. [2022-01-18 02:01:53,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:01:53,307 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:01:53,307 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:01:53,323 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-01-18 02:01:53,508 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,SelfDestructingSolverStorable75 [2022-01-18 02:01:53,508 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:01:53,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:01:53,509 INFO L85 PathProgramCache]: Analyzing trace with hash 310417253, now seen corresponding path program 65 times [2022-01-18 02:01:53,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:01:53,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891537407] [2022-01-18 02:01:53,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:01:53,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:01:53,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:01:53,594 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 02:01:53,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:01:53,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891537407] [2022-01-18 02:01:53,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891537407] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:01:53,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259217977] [2022-01-18 02:01:53,595 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 02:01:53,595 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:01:53,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:01:53,596 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:01:53,597 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-01-18 02:01:53,694 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 02:01:53,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:01:53,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:01:53,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:01:53,950 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:01:53,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:01:54,065 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 02:01:54,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259217977] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:01:54,065 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:01:54,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 10] total 22 [2022-01-18 02:01:54,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029313081] [2022-01-18 02:01:54,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:01:54,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 02:01:54,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:01:54,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 02:01:54,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2022-01-18 02:01:54,066 INFO L87 Difference]: Start difference. First operand 205189 states and 609268 transitions. Second operand has 22 states, 22 states have (on average 4.863636363636363) internal successors, (107), 22 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:01:58,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:01:58,049 INFO L93 Difference]: Finished difference Result 240508 states and 710608 transitions. [2022-01-18 02:01:58,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-01-18 02:01:58,050 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.863636363636363) internal successors, (107), 22 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:01:58,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:01:58,905 INFO L225 Difference]: With dead ends: 240508 [2022-01-18 02:01:58,905 INFO L226 Difference]: Without dead ends: 240253 [2022-01-18 02:01:58,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 147 SyntacticMatches, 1 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9223 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3745, Invalid=18605, Unknown=0, NotChecked=0, Total=22350 [2022-01-18 02:01:58,906 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 1426 mSDsluCounter, 2205 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1426 SdHoareTripleChecker+Valid, 2121 SdHoareTripleChecker+Invalid, 1497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:01:58,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1426 Valid, 2121 Invalid, 1497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 1373 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:01:59,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240253 states. [2022-01-18 02:02:04,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240253 to 208877. [2022-01-18 02:02:05,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208877 states, 208876 states have (on average 2.968296980026427) internal successors, (620006), 208876 states have internal predecessors, (620006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:02:06,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208877 states to 208877 states and 620006 transitions. [2022-01-18 02:02:06,118 INFO L78 Accepts]: Start accepts. Automaton has 208877 states and 620006 transitions. Word has length 77 [2022-01-18 02:02:06,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:02:06,118 INFO L470 AbstractCegarLoop]: Abstraction has 208877 states and 620006 transitions. [2022-01-18 02:02:06,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.863636363636363) internal successors, (107), 22 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:02:06,118 INFO L276 IsEmpty]: Start isEmpty. Operand 208877 states and 620006 transitions. [2022-01-18 02:02:06,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:02:06,475 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:02:06,475 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:02:06,492 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-01-18 02:02:06,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:02:06,676 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:02:06,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:02:06,676 INFO L85 PathProgramCache]: Analyzing trace with hash 776196603, now seen corresponding path program 66 times [2022-01-18 02:02:06,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:02:06,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784885743] [2022-01-18 02:02:06,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:02:06,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:02:06,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:02:06,754 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:02:06,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:02:06,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784885743] [2022-01-18 02:02:06,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784885743] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:02:06,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450292623] [2022-01-18 02:02:06,755 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 02:02:06,755 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:02:06,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:02:06,756 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:02:06,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-01-18 02:02:06,854 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 02:02:06,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:02:06,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:02:06,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:02:07,067 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:02:07,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:02:07,172 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 02:02:07,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450292623] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:02:07,173 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:02:07,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 10] total 22 [2022-01-18 02:02:07,173 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646360196] [2022-01-18 02:02:07,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:02:07,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 02:02:07,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:02:07,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 02:02:07,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2022-01-18 02:02:07,174 INFO L87 Difference]: Start difference. First operand 208877 states and 620006 transitions. Second operand has 22 states, 22 states have (on average 4.909090909090909) internal successors, (108), 22 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:02:10,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:02:10,470 INFO L93 Difference]: Finished difference Result 227793 states and 673967 transitions. [2022-01-18 02:02:10,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-01-18 02:02:10,470 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.909090909090909) internal successors, (108), 22 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:02:10,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:02:11,811 INFO L225 Difference]: With dead ends: 227793 [2022-01-18 02:02:11,812 INFO L226 Difference]: Without dead ends: 227745 [2022-01-18 02:02:11,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 148 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4149 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1783, Invalid=9559, Unknown=0, NotChecked=0, Total=11342 [2022-01-18 02:02:11,813 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 1060 mSDsluCounter, 2105 mSDsCounter, 0 mSdLazyCounter, 1161 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1060 SdHoareTripleChecker+Valid, 2048 SdHoareTripleChecker+Invalid, 1250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 02:02:11,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1060 Valid, 2048 Invalid, 1250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1161 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-18 02:02:12,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227745 states. [2022-01-18 02:02:17,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227745 to 208877. [2022-01-18 02:02:17,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208877 states, 208876 states have (on average 2.9682586797908805) internal successors, (619998), 208876 states have internal predecessors, (619998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:02:18,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208877 states to 208877 states and 619998 transitions. [2022-01-18 02:02:18,337 INFO L78 Accepts]: Start accepts. Automaton has 208877 states and 619998 transitions. Word has length 77 [2022-01-18 02:02:18,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:02:18,337 INFO L470 AbstractCegarLoop]: Abstraction has 208877 states and 619998 transitions. [2022-01-18 02:02:18,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.909090909090909) internal successors, (108), 22 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:02:18,337 INFO L276 IsEmpty]: Start isEmpty. Operand 208877 states and 619998 transitions. [2022-01-18 02:02:19,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:02:19,590 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:02:19,591 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:02:19,611 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-01-18 02:02:19,800 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,SelfDestructingSolverStorable77 [2022-01-18 02:02:19,800 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:02:19,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:02:19,800 INFO L85 PathProgramCache]: Analyzing trace with hash 439747493, now seen corresponding path program 67 times [2022-01-18 02:02:19,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:02:19,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595622187] [2022-01-18 02:02:19,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:02:19,801 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:02:19,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:02:19,881 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 02:02:19,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:02:19,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595622187] [2022-01-18 02:02:19,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595622187] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:02:19,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543344118] [2022-01-18 02:02:19,882 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 02:02:19,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:02:19,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:02:19,883 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:02:19,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-01-18 02:02:19,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:02:19,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:02:19,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:02:20,172 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:02:20,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:02:20,280 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:02:20,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543344118] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:02:20,280 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:02:20,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 11] total 23 [2022-01-18 02:02:20,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950747544] [2022-01-18 02:02:20,280 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:02:20,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 02:02:20,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:02:20,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 02:02:20,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2022-01-18 02:02:20,281 INFO L87 Difference]: Start difference. First operand 208877 states and 619998 transitions. Second operand has 23 states, 23 states have (on average 4.739130434782608) internal successors, (109), 23 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:02:24,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:02:24,932 INFO L93 Difference]: Finished difference Result 283353 states and 838038 transitions. [2022-01-18 02:02:24,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-01-18 02:02:24,932 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.739130434782608) internal successors, (109), 23 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:02:24,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:02:26,050 INFO L225 Difference]: With dead ends: 283353 [2022-01-18 02:02:26,050 INFO L226 Difference]: Without dead ends: 283173 [2022-01-18 02:02:26,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 146 SyntacticMatches, 1 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12236 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4532, Invalid=24538, Unknown=0, NotChecked=0, Total=29070 [2022-01-18 02:02:26,051 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 1655 mSDsluCounter, 2434 mSDsCounter, 0 mSdLazyCounter, 1546 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1655 SdHoareTripleChecker+Valid, 2329 SdHoareTripleChecker+Invalid, 1728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 1546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:02:26,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1655 Valid, 2329 Invalid, 1728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 1546 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:02:26,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283173 states. [2022-01-18 02:02:32,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283173 to 211217. [2022-01-18 02:02:33,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211217 states, 211216 states have (on average 2.9682457768350883) internal successors, (626941), 211216 states have internal predecessors, (626941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:02:34,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211217 states to 211217 states and 626941 transitions. [2022-01-18 02:02:34,869 INFO L78 Accepts]: Start accepts. Automaton has 211217 states and 626941 transitions. Word has length 77 [2022-01-18 02:02:34,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:02:34,870 INFO L470 AbstractCegarLoop]: Abstraction has 211217 states and 626941 transitions. [2022-01-18 02:02:34,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.739130434782608) internal successors, (109), 23 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:02:34,870 INFO L276 IsEmpty]: Start isEmpty. Operand 211217 states and 626941 transitions. [2022-01-18 02:02:35,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:02:35,245 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:02:35,245 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:02:35,262 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-01-18 02:02:35,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-01-18 02:02:35,446 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:02:35,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:02:35,446 INFO L85 PathProgramCache]: Analyzing trace with hash 905526843, now seen corresponding path program 68 times [2022-01-18 02:02:35,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:02:35,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808610006] [2022-01-18 02:02:35,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:02:35,446 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:02:35,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:02:35,519 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:02:35,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:02:35,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808610006] [2022-01-18 02:02:35,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808610006] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:02:35,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182222710] [2022-01-18 02:02:35,520 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 02:02:35,520 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:02:35,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:02:35,524 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:02:35,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-01-18 02:02:35,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 02:02:35,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:02:35,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:02:35,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:02:35,824 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:02:35,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:02:35,930 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 02:02:35,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182222710] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:02:35,930 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:02:35,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 11] total 23 [2022-01-18 02:02:35,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863067380] [2022-01-18 02:02:35,931 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:02:35,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 02:02:35,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:02:35,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 02:02:35,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2022-01-18 02:02:35,931 INFO L87 Difference]: Start difference. First operand 211217 states and 626941 transitions. Second operand has 23 states, 23 states have (on average 4.782608695652174) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:02:39,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:02:39,831 INFO L93 Difference]: Finished difference Result 260965 states and 773185 transitions. [2022-01-18 02:02:39,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-01-18 02:02:39,832 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.782608695652174) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:02:39,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:02:40,738 INFO L225 Difference]: With dead ends: 260965 [2022-01-18 02:02:40,738 INFO L226 Difference]: Without dead ends: 260917 [2022-01-18 02:02:40,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 147 SyntacticMatches, 1 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6831 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2447, Invalid=15109, Unknown=0, NotChecked=0, Total=17556 [2022-01-18 02:02:40,739 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 1152 mSDsluCounter, 2548 mSDsCounter, 0 mSdLazyCounter, 1456 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1152 SdHoareTripleChecker+Valid, 2414 SdHoareTripleChecker+Invalid, 1601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:02:40,739 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1152 Valid, 2414 Invalid, 1601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1456 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:02:41,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260917 states. [2022-01-18 02:02:47,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260917 to 207265. [2022-01-18 02:02:47,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207265 states, 207264 states have (on average 2.9690105372857802) internal successors, (615369), 207264 states have internal predecessors, (615369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:02:48,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207265 states to 207265 states and 615369 transitions. [2022-01-18 02:02:48,268 INFO L78 Accepts]: Start accepts. Automaton has 207265 states and 615369 transitions. Word has length 77 [2022-01-18 02:02:48,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:02:48,268 INFO L470 AbstractCegarLoop]: Abstraction has 207265 states and 615369 transitions. [2022-01-18 02:02:48,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.782608695652174) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:02:48,269 INFO L276 IsEmpty]: Start isEmpty. Operand 207265 states and 615369 transitions. [2022-01-18 02:02:49,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:02:49,510 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:02:49,510 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:02:49,526 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-01-18 02:02:49,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2022-01-18 02:02:49,711 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:02:49,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:02:49,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1345019129, now seen corresponding path program 69 times [2022-01-18 02:02:49,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:02:49,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313308340] [2022-01-18 02:02:49,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:02:49,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:02:49,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:02:49,780 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 02:02:49,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:02:49,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313308340] [2022-01-18 02:02:49,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313308340] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:02:49,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751773085] [2022-01-18 02:02:49,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 02:02:49,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:02:49,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:02:49,781 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:02:49,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-01-18 02:02:49,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 02:02:49,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:02:49,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:02:49,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:02:50,080 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:02:50,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:02:50,202 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 02:02:50,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751773085] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:02:50,202 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:02:50,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 24 [2022-01-18 02:02:50,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27797733] [2022-01-18 02:02:50,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:02:50,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 02:02:50,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:02:50,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 02:02:50,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2022-01-18 02:02:50,203 INFO L87 Difference]: Start difference. First operand 207265 states and 615369 transitions. Second operand has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 24 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:02:54,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:02:54,811 INFO L93 Difference]: Finished difference Result 272676 states and 804937 transitions. [2022-01-18 02:02:54,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-01-18 02:02:54,811 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 24 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:02:54,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:02:55,825 INFO L225 Difference]: With dead ends: 272676 [2022-01-18 02:02:55,825 INFO L226 Difference]: Without dead ends: 272616 [2022-01-18 02:02:55,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10940 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4398, Invalid=22334, Unknown=0, NotChecked=0, Total=26732 [2022-01-18 02:02:55,826 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 1402 mSDsluCounter, 3015 mSDsCounter, 0 mSdLazyCounter, 1842 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1402 SdHoareTripleChecker+Valid, 2836 SdHoareTripleChecker+Invalid, 2012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 1842 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 02:02:55,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1402 Valid, 2836 Invalid, 2012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 1842 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 02:02:56,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272616 states. [2022-01-18 02:03:02,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272616 to 209001. [2022-01-18 02:03:03,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209001 states, 209000 states have (on average 2.968913875598086) internal successors, (620503), 209000 states have internal predecessors, (620503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:03:03,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209001 states to 209001 states and 620503 transitions. [2022-01-18 02:03:03,796 INFO L78 Accepts]: Start accepts. Automaton has 209001 states and 620503 transitions. Word has length 77 [2022-01-18 02:03:03,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:03:03,796 INFO L470 AbstractCegarLoop]: Abstraction has 209001 states and 620503 transitions. [2022-01-18 02:03:03,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 24 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:03:03,796 INFO L276 IsEmpty]: Start isEmpty. Operand 209001 states and 620503 transitions. [2022-01-18 02:03:05,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:03:05,033 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:03:05,034 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:03:05,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-01-18 02:03:05,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:03:05,235 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:03:05,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:03:05,236 INFO L85 PathProgramCache]: Analyzing trace with hash -879239779, now seen corresponding path program 70 times [2022-01-18 02:03:05,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:03:05,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767092343] [2022-01-18 02:03:05,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:03:05,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:03:05,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:03:05,317 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:03:05,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:03:05,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767092343] [2022-01-18 02:03:05,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767092343] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:03:05,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155838898] [2022-01-18 02:03:05,318 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 02:03:05,318 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:03:05,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:03:05,319 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:03:05,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-01-18 02:03:05,403 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 02:03:05,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:03:05,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:03:05,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:03:05,616 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:03:05,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:03:05,729 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:03:05,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155838898] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:03:05,730 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:03:05,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 24 [2022-01-18 02:03:05,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084769051] [2022-01-18 02:03:05,730 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:03:05,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 02:03:05,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:03:05,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 02:03:05,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2022-01-18 02:03:05,731 INFO L87 Difference]: Start difference. First operand 209001 states and 620503 transitions. Second operand has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:03:09,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:03:09,555 INFO L93 Difference]: Finished difference Result 257541 states and 761466 transitions. [2022-01-18 02:03:09,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-01-18 02:03:09,555 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:03:09,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:03:10,541 INFO L225 Difference]: With dead ends: 257541 [2022-01-18 02:03:10,541 INFO L226 Difference]: Without dead ends: 257493 [2022-01-18 02:03:10,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 146 SyntacticMatches, 1 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5693 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2303, Invalid=13197, Unknown=0, NotChecked=0, Total=15500 [2022-01-18 02:03:10,542 INFO L933 BasicCegarLoop]: 214 mSDtfsCounter, 1041 mSDsluCounter, 2778 mSDsCounter, 0 mSdLazyCounter, 1614 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1041 SdHoareTripleChecker+Valid, 2614 SdHoareTripleChecker+Invalid, 1749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 1614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:03:10,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1041 Valid, 2614 Invalid, 1749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 1614 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:03:10,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257493 states. [2022-01-18 02:03:17,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257493 to 206589. [2022-01-18 02:03:18,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206589 states, 206588 states have (on average 2.969281855674095) internal successors, (613418), 206588 states have internal predecessors, (613418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:03:18,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206589 states to 206589 states and 613418 transitions. [2022-01-18 02:03:18,938 INFO L78 Accepts]: Start accepts. Automaton has 206589 states and 613418 transitions. Word has length 77 [2022-01-18 02:03:18,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:03:18,938 INFO L470 AbstractCegarLoop]: Abstraction has 206589 states and 613418 transitions. [2022-01-18 02:03:18,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:03:18,938 INFO L276 IsEmpty]: Start isEmpty. Operand 206589 states and 613418 transitions. [2022-01-18 02:03:19,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:03:19,310 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:03:19,310 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:03:19,326 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-01-18 02:03:19,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:03:19,511 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:03:19,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:03:19,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1176934499, now seen corresponding path program 71 times [2022-01-18 02:03:19,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:03:19,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074967691] [2022-01-18 02:03:19,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:03:19,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:03:19,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:03:19,588 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:03:19,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:03:19,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074967691] [2022-01-18 02:03:19,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074967691] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:03:19,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597876049] [2022-01-18 02:03:19,588 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 02:03:19,588 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:03:19,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:03:19,589 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:03:19,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-01-18 02:03:19,684 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 02:03:19,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:03:19,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:03:19,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:03:19,895 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:03:19,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:03:20,010 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:03:20,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597876049] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:03:20,011 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:03:20,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-01-18 02:03:20,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773120017] [2022-01-18 02:03:20,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:03:20,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 02:03:20,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:03:20,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 02:03:20,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-01-18 02:03:20,012 INFO L87 Difference]: Start difference. First operand 206589 states and 613418 transitions. Second operand has 25 states, 25 states have (on average 4.48) internal successors, (112), 25 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:03:23,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:03:23,461 INFO L93 Difference]: Finished difference Result 258351 states and 767554 transitions. [2022-01-18 02:03:23,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-01-18 02:03:23,461 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.48) internal successors, (112), 25 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:03:23,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:03:24,964 INFO L225 Difference]: With dead ends: 258351 [2022-01-18 02:03:24,964 INFO L226 Difference]: Without dead ends: 258279 [2022-01-18 02:03:24,965 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3855 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1703, Invalid=9427, Unknown=0, NotChecked=0, Total=11130 [2022-01-18 02:03:24,965 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 951 mSDsluCounter, 2442 mSDsCounter, 0 mSdLazyCounter, 1279 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 951 SdHoareTripleChecker+Valid, 2359 SdHoareTripleChecker+Invalid, 1436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 1279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:03:24,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [951 Valid, 2359 Invalid, 1436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 1279 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:03:25,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258279 states. [2022-01-18 02:03:30,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258279 to 207733. [2022-01-18 02:03:31,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207733 states, 207732 states have (on average 2.96940288448578) internal successors, (616840), 207732 states have internal predecessors, (616840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:03:32,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207733 states to 207733 states and 616840 transitions. [2022-01-18 02:03:32,700 INFO L78 Accepts]: Start accepts. Automaton has 207733 states and 616840 transitions. Word has length 77 [2022-01-18 02:03:32,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:03:32,700 INFO L470 AbstractCegarLoop]: Abstraction has 207733 states and 616840 transitions. [2022-01-18 02:03:32,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.48) internal successors, (112), 25 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:03:32,700 INFO L276 IsEmpty]: Start isEmpty. Operand 207733 states and 616840 transitions. [2022-01-18 02:03:33,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:03:33,076 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:03:33,076 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:03:33,092 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-01-18 02:03:33,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:03:33,277 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:03:33,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:03:33,277 INFO L85 PathProgramCache]: Analyzing trace with hash 168878057, now seen corresponding path program 72 times [2022-01-18 02:03:33,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:03:33,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033132536] [2022-01-18 02:03:33,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:03:33,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:03:33,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:03:33,342 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 02:03:33,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:03:33,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033132536] [2022-01-18 02:03:33,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033132536] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:03:33,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244743403] [2022-01-18 02:03:33,342 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 02:03:33,342 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:03:33,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:03:33,343 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:03:33,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-01-18 02:03:33,436 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 02:03:33,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:03:33,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:03:33,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:03:33,638 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:03:33,638 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:03:33,743 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:03:33,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244743403] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:03:33,743 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:03:33,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 11] total 23 [2022-01-18 02:03:33,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881146010] [2022-01-18 02:03:33,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:03:33,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 02:03:33,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:03:33,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 02:03:33,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2022-01-18 02:03:33,744 INFO L87 Difference]: Start difference. First operand 207733 states and 616840 transitions. Second operand has 23 states, 23 states have (on average 4.739130434782608) internal successors, (109), 23 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:03:38,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:03:38,380 INFO L93 Difference]: Finished difference Result 290438 states and 857454 transitions. [2022-01-18 02:03:38,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 164 states. [2022-01-18 02:03:38,381 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.739130434782608) internal successors, (109), 23 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:03:38,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:03:40,159 INFO L225 Difference]: With dead ends: 290438 [2022-01-18 02:03:40,159 INFO L226 Difference]: Without dead ends: 290333 [2022-01-18 02:03:40,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 146 SyntacticMatches, 1 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12966 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=4741, Invalid=25709, Unknown=0, NotChecked=0, Total=30450 [2022-01-18 02:03:40,160 INFO L933 BasicCegarLoop]: 207 mSDtfsCounter, 1536 mSDsluCounter, 2097 mSDsCounter, 0 mSdLazyCounter, 1251 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1536 SdHoareTripleChecker+Valid, 2030 SdHoareTripleChecker+Invalid, 1426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 1251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:03:40,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1536 Valid, 2030 Invalid, 1426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 1251 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:03:40,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290333 states. [2022-01-18 02:03:46,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290333 to 210753. [2022-01-18 02:03:46,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210753 states, 210752 states have (on average 2.969181787124203) internal successors, (625761), 210752 states have internal predecessors, (625761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:03:48,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210753 states to 210753 states and 625761 transitions. [2022-01-18 02:03:48,173 INFO L78 Accepts]: Start accepts. Automaton has 210753 states and 625761 transitions. Word has length 77 [2022-01-18 02:03:48,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:03:48,173 INFO L470 AbstractCegarLoop]: Abstraction has 210753 states and 625761 transitions. [2022-01-18 02:03:48,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.739130434782608) internal successors, (109), 23 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:03:48,173 INFO L276 IsEmpty]: Start isEmpty. Operand 210753 states and 625761 transitions. [2022-01-18 02:03:48,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:03:48,569 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:03:48,569 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:03:48,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-01-18 02:03:48,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:03:48,770 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:03:48,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:03:48,771 INFO L85 PathProgramCache]: Analyzing trace with hash 634657407, now seen corresponding path program 73 times [2022-01-18 02:03:48,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:03:48,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615012950] [2022-01-18 02:03:48,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:03:48,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:03:48,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:03:48,839 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:03:48,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:03:48,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615012950] [2022-01-18 02:03:48,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615012950] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:03:48,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689994850] [2022-01-18 02:03:48,839 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 02:03:48,839 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:03:48,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:03:48,840 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:03:48,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-01-18 02:03:48,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:03:48,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:03:48,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:03:49,128 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:03:49,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:03:49,232 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 02:03:49,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689994850] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:03:49,232 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:03:49,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 11] total 23 [2022-01-18 02:03:49,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267125592] [2022-01-18 02:03:49,232 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:03:49,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 02:03:49,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:03:49,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 02:03:49,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2022-01-18 02:03:49,233 INFO L87 Difference]: Start difference. First operand 210753 states and 625761 transitions. Second operand has 23 states, 23 states have (on average 4.782608695652174) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:03:52,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:03:52,885 INFO L93 Difference]: Finished difference Result 255728 states and 756243 transitions. [2022-01-18 02:03:52,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-01-18 02:03:52,885 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.782608695652174) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:03:52,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:03:53,795 INFO L225 Difference]: With dead ends: 255728 [2022-01-18 02:03:53,795 INFO L226 Difference]: Without dead ends: 255680 [2022-01-18 02:03:53,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 147 SyntacticMatches, 1 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6823 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2564, Invalid=14728, Unknown=0, NotChecked=0, Total=17292 [2022-01-18 02:03:53,796 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 1075 mSDsluCounter, 1865 mSDsCounter, 0 mSdLazyCounter, 1104 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1075 SdHoareTripleChecker+Valid, 1813 SdHoareTripleChecker+Invalid, 1216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:03:53,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1075 Valid, 1813 Invalid, 1216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1104 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:03:54,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255680 states. [2022-01-18 02:03:59,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255680 to 210937. [2022-01-18 02:04:00,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210937 states, 210936 states have (on average 2.969426745553154) internal successors, (626359), 210936 states have internal predecessors, (626359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:04:01,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210937 states to 210937 states and 626359 transitions. [2022-01-18 02:04:01,170 INFO L78 Accepts]: Start accepts. Automaton has 210937 states and 626359 transitions. Word has length 77 [2022-01-18 02:04:01,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:04:01,170 INFO L470 AbstractCegarLoop]: Abstraction has 210937 states and 626359 transitions. [2022-01-18 02:04:01,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.782608695652174) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:04:01,170 INFO L276 IsEmpty]: Start isEmpty. Operand 210937 states and 626359 transitions. [2022-01-18 02:04:01,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:04:01,540 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:04:01,540 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:04:01,556 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-01-18 02:04:01,740 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,SelfDestructingSolverStorable84 [2022-01-18 02:04:01,740 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:04:01,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:04:01,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1615888565, now seen corresponding path program 74 times [2022-01-18 02:04:01,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:04:01,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306652262] [2022-01-18 02:04:01,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:04:01,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:04:01,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:04:01,822 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 02:04:01,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:04:01,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306652262] [2022-01-18 02:04:01,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306652262] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:04:01,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039306677] [2022-01-18 02:04:01,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 02:04:01,822 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:04:01,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:04:01,824 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:04:01,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-01-18 02:04:01,913 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 02:04:01,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:04:01,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:04:01,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:04:02,121 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:04:02,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:04:02,241 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 02:04:02,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039306677] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:04:02,241 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:04:02,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 24 [2022-01-18 02:04:02,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890344401] [2022-01-18 02:04:02,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:04:02,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 02:04:02,242 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:04:02,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 02:04:02,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2022-01-18 02:04:02,242 INFO L87 Difference]: Start difference. First operand 210937 states and 626359 transitions. Second operand has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 24 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:04:07,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:04:07,757 INFO L93 Difference]: Finished difference Result 287870 states and 851018 transitions. [2022-01-18 02:04:07,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2022-01-18 02:04:07,758 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 24 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:04:07,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:04:08,950 INFO L225 Difference]: With dead ends: 287870 [2022-01-18 02:04:08,950 INFO L226 Difference]: Without dead ends: 287705 [2022-01-18 02:04:08,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13697 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=4926, Invalid=27294, Unknown=0, NotChecked=0, Total=32220 [2022-01-18 02:04:08,952 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 1498 mSDsluCounter, 2582 mSDsCounter, 0 mSdLazyCounter, 1554 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1498 SdHoareTripleChecker+Valid, 2471 SdHoareTripleChecker+Invalid, 1736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 1554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:04:08,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1498 Valid, 2471 Invalid, 1736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 1554 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:04:09,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287705 states. [2022-01-18 02:04:15,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287705 to 212673. [2022-01-18 02:04:15,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212673 states, 212672 states have (on average 2.9694035886247367) internal successors, (631509), 212672 states have internal predecessors, (631509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:04:16,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212673 states to 212673 states and 631509 transitions. [2022-01-18 02:04:16,738 INFO L78 Accepts]: Start accepts. Automaton has 212673 states and 631509 transitions. Word has length 77 [2022-01-18 02:04:16,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:04:16,739 INFO L470 AbstractCegarLoop]: Abstraction has 212673 states and 631509 transitions. [2022-01-18 02:04:16,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 24 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:04:16,739 INFO L276 IsEmpty]: Start isEmpty. Operand 212673 states and 631509 transitions. [2022-01-18 02:04:18,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:04:18,011 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:04:18,011 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:04:18,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-01-18 02:04:18,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:04:18,212 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:04:18,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:04:18,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1150109215, now seen corresponding path program 75 times [2022-01-18 02:04:18,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:04:18,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174585613] [2022-01-18 02:04:18,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:04:18,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:04:18,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:04:18,274 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:04:18,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:04:18,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174585613] [2022-01-18 02:04:18,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174585613] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:04:18,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124474148] [2022-01-18 02:04:18,275 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 02:04:18,275 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:04:18,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:04:18,276 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:04:18,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-01-18 02:04:18,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 02:04:18,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:04:18,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:04:18,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:04:18,578 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:04:18,578 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:04:18,693 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:04:18,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124474148] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:04:18,694 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:04:18,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 24 [2022-01-18 02:04:18,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384186586] [2022-01-18 02:04:18,694 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:04:18,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 02:04:18,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:04:18,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 02:04:18,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-01-18 02:04:18,695 INFO L87 Difference]: Start difference. First operand 212673 states and 631509 transitions. Second operand has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:04:22,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:04:22,695 INFO L93 Difference]: Finished difference Result 279494 states and 826877 transitions. [2022-01-18 02:04:22,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-01-18 02:04:22,695 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:04:22,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:04:23,749 INFO L225 Difference]: With dead ends: 279494 [2022-01-18 02:04:23,749 INFO L226 Difference]: Without dead ends: 279446 [2022-01-18 02:04:23,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 146 SyntacticMatches, 1 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7908 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2796, Invalid=17226, Unknown=0, NotChecked=0, Total=20022 [2022-01-18 02:04:23,750 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 1208 mSDsluCounter, 2497 mSDsCounter, 0 mSdLazyCounter, 1446 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1208 SdHoareTripleChecker+Valid, 2341 SdHoareTripleChecker+Invalid, 1616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 1446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:04:23,750 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1208 Valid, 2341 Invalid, 1616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 1446 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:04:24,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279446 states. [2022-01-18 02:04:30,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279446 to 209601. [2022-01-18 02:04:30,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209601 states, 209600 states have (on average 2.96981393129771) internal successors, (622473), 209600 states have internal predecessors, (622473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:04:31,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209601 states to 209601 states and 622473 transitions. [2022-01-18 02:04:31,676 INFO L78 Accepts]: Start accepts. Automaton has 209601 states and 622473 transitions. Word has length 77 [2022-01-18 02:04:31,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:04:31,677 INFO L470 AbstractCegarLoop]: Abstraction has 209601 states and 622473 transitions. [2022-01-18 02:04:31,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:04:31,677 INFO L276 IsEmpty]: Start isEmpty. Operand 209601 states and 622473 transitions. [2022-01-18 02:04:32,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:04:32,949 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:04:32,949 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:04:32,965 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-01-18 02:04:33,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:04:33,150 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:04:33,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:04:33,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1447803935, now seen corresponding path program 76 times [2022-01-18 02:04:33,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:04:33,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379948314] [2022-01-18 02:04:33,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:04:33,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:04:33,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:04:33,243 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:04:33,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:04:33,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379948314] [2022-01-18 02:04:33,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379948314] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:04:33,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949205651] [2022-01-18 02:04:33,243 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 02:04:33,243 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:04:33,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:04:33,245 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:04:33,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-01-18 02:04:33,345 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 02:04:33,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:04:33,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:04:33,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:04:33,613 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:04:33,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:04:33,738 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:04:33,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949205651] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:04:33,738 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:04:33,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-01-18 02:04:33,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649907181] [2022-01-18 02:04:33,739 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:04:33,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 02:04:33,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:04:33,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 02:04:33,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2022-01-18 02:04:33,739 INFO L87 Difference]: Start difference. First operand 209601 states and 622473 transitions. Second operand has 25 states, 25 states have (on average 4.48) internal successors, (112), 25 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:04:37,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:04:37,831 INFO L93 Difference]: Finished difference Result 251375 states and 744102 transitions. [2022-01-18 02:04:37,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2022-01-18 02:04:37,832 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.48) internal successors, (112), 25 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:04:37,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:04:39,329 INFO L225 Difference]: With dead ends: 251375 [2022-01-18 02:04:39,330 INFO L226 Difference]: Without dead ends: 251303 [2022-01-18 02:04:39,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6000 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2274, Invalid=13476, Unknown=0, NotChecked=0, Total=15750 [2022-01-18 02:04:39,331 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 1016 mSDsluCounter, 2799 mSDsCounter, 0 mSdLazyCounter, 1450 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1016 SdHoareTripleChecker+Valid, 2652 SdHoareTripleChecker+Invalid, 1604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:04:39,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1016 Valid, 2652 Invalid, 1604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1450 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:04:39,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251303 states. [2022-01-18 02:04:44,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251303 to 210737. [2022-01-18 02:04:45,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210737 states, 210736 states have (on average 2.969995634348189) internal successors, (625885), 210736 states have internal predecessors, (625885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:04:46,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210737 states to 210737 states and 625885 transitions. [2022-01-18 02:04:46,794 INFO L78 Accepts]: Start accepts. Automaton has 210737 states and 625885 transitions. Word has length 77 [2022-01-18 02:04:46,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:04:46,795 INFO L470 AbstractCegarLoop]: Abstraction has 210737 states and 625885 transitions. [2022-01-18 02:04:46,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.48) internal successors, (112), 25 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:04:46,795 INFO L276 IsEmpty]: Start isEmpty. Operand 210737 states and 625885 transitions. [2022-01-18 02:04:47,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:04:47,172 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:04:47,173 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:04:47,189 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-01-18 02:04:47,373 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,SelfDestructingSolverStorable87 [2022-01-18 02:04:47,373 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:04:47,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:04:47,375 INFO L85 PathProgramCache]: Analyzing trace with hash -2110842859, now seen corresponding path program 77 times [2022-01-18 02:04:47,375 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:04:47,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549805808] [2022-01-18 02:04:47,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:04:47,375 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:04:47,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:04:47,441 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 02:04:47,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:04:47,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549805808] [2022-01-18 02:04:47,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549805808] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:04:47,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837609034] [2022-01-18 02:04:47,442 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 02:04:47,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:04:47,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:04:47,443 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:04:47,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-01-18 02:04:47,528 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 02:04:47,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:04:47,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:04:47,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:04:47,730 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:04:47,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:04:47,841 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 02:04:47,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837609034] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:04:47,841 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:04:47,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 24 [2022-01-18 02:04:47,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680754028] [2022-01-18 02:04:47,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:04:47,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 02:04:47,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:04:47,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 02:04:47,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-01-18 02:04:47,842 INFO L87 Difference]: Start difference. First operand 210737 states and 625885 transitions. Second operand has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 24 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:04:52,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:04:52,449 INFO L93 Difference]: Finished difference Result 250790 states and 741443 transitions. [2022-01-18 02:04:52,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 165 states. [2022-01-18 02:04:52,450 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 24 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:04:52,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:04:53,916 INFO L225 Difference]: With dead ends: 250790 [2022-01-18 02:04:53,916 INFO L226 Difference]: Without dead ends: 250730 [2022-01-18 02:04:53,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13905 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=5514, Invalid=26348, Unknown=0, NotChecked=0, Total=31862 [2022-01-18 02:04:53,917 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 1813 mSDsluCounter, 2790 mSDsCounter, 0 mSdLazyCounter, 1690 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1813 SdHoareTripleChecker+Valid, 2636 SdHoareTripleChecker+Invalid, 1841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 1690 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:04:53,917 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1813 Valid, 2636 Invalid, 1841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 1690 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:04:54,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250730 states. [2022-01-18 02:04:59,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250730 to 212341. [2022-01-18 02:04:59,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212341 states, 212340 states have (on average 2.9701422247339173) internal successors, (630680), 212340 states have internal predecessors, (630680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:00,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212341 states to 212341 states and 630680 transitions. [2022-01-18 02:05:00,437 INFO L78 Accepts]: Start accepts. Automaton has 212341 states and 630680 transitions. Word has length 77 [2022-01-18 02:05:00,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:05:00,437 INFO L470 AbstractCegarLoop]: Abstraction has 212341 states and 630680 transitions. [2022-01-18 02:05:00,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.583333333333333) internal successors, (110), 24 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:00,437 INFO L276 IsEmpty]: Start isEmpty. Operand 212341 states and 630680 transitions. [2022-01-18 02:05:01,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:05:01,679 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:05:01,679 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:05:01,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-01-18 02:05:01,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-01-18 02:05:01,880 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:05:01,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:05:01,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1645063509, now seen corresponding path program 78 times [2022-01-18 02:05:01,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:05:01,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227641500] [2022-01-18 02:05:01,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:05:01,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:05:01,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:05:01,954 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:05:01,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:05:01,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227641500] [2022-01-18 02:05:01,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227641500] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:05:01,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613513400] [2022-01-18 02:05:01,955 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 02:05:01,955 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:05:01,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:05:01,956 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:05:01,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-01-18 02:05:02,050 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 02:05:02,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:05:02,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:05:02,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:05:02,260 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:05:02,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:05:02,371 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 02:05:02,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613513400] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:05:02,371 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:05:02,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 24 [2022-01-18 02:05:02,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784429652] [2022-01-18 02:05:02,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:05:02,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 02:05:02,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:05:02,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 02:05:02,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2022-01-18 02:05:02,372 INFO L87 Difference]: Start difference. First operand 212341 states and 630680 transitions. Second operand has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:06,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:05:06,131 INFO L93 Difference]: Finished difference Result 248516 states and 734787 transitions. [2022-01-18 02:05:06,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2022-01-18 02:05:06,131 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:05:06,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:05:07,045 INFO L225 Difference]: With dead ends: 248516 [2022-01-18 02:05:07,045 INFO L226 Difference]: Without dead ends: 248468 [2022-01-18 02:05:07,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 146 SyntacticMatches, 1 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6855 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2768, Invalid=14788, Unknown=0, NotChecked=0, Total=17556 [2022-01-18 02:05:07,046 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 1207 mSDsluCounter, 2633 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1207 SdHoareTripleChecker+Valid, 2484 SdHoareTripleChecker+Invalid, 1578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:05:07,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1207 Valid, 2484 Invalid, 1578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1469 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:05:07,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248468 states. [2022-01-18 02:05:12,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248468 to 211653. [2022-01-18 02:05:12,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211653 states, 211652 states have (on average 2.9699506737474723) internal successors, (628596), 211652 states have internal predecessors, (628596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:14,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211653 states to 211653 states and 628596 transitions. [2022-01-18 02:05:14,186 INFO L78 Accepts]: Start accepts. Automaton has 211653 states and 628596 transitions. Word has length 77 [2022-01-18 02:05:14,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:05:14,186 INFO L470 AbstractCegarLoop]: Abstraction has 211653 states and 628596 transitions. [2022-01-18 02:05:14,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 24 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:14,186 INFO L276 IsEmpty]: Start isEmpty. Operand 211653 states and 628596 transitions. [2022-01-18 02:05:14,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:05:14,529 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:05:14,529 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:05:14,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-01-18 02:05:14,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:05:14,730 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:05:14,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:05:14,731 INFO L85 PathProgramCache]: Analyzing trace with hash -1942758229, now seen corresponding path program 79 times [2022-01-18 02:05:14,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:05:14,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453014753] [2022-01-18 02:05:14,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:05:14,731 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:05:14,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:05:14,816 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:05:14,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:05:14,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453014753] [2022-01-18 02:05:14,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453014753] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:05:14,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729026630] [2022-01-18 02:05:14,817 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 02:05:14,817 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:05:14,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:05:14,820 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:05:14,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-01-18 02:05:14,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:05:14,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:05:14,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:05:15,119 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:05:15,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:05:15,234 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:05:15,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729026630] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:05:15,235 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:05:15,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-01-18 02:05:15,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647245400] [2022-01-18 02:05:15,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:05:15,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 02:05:15,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:05:15,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 02:05:15,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2022-01-18 02:05:15,235 INFO L87 Difference]: Start difference. First operand 211653 states and 628596 transitions. Second operand has 25 states, 25 states have (on average 4.48) internal successors, (112), 25 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:18,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:05:18,811 INFO L93 Difference]: Finished difference Result 249835 states and 738614 transitions. [2022-01-18 02:05:18,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-01-18 02:05:18,812 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.48) internal successors, (112), 25 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:05:18,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:05:20,244 INFO L225 Difference]: With dead ends: 249835 [2022-01-18 02:05:20,244 INFO L226 Difference]: Without dead ends: 249763 [2022-01-18 02:05:20,245 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5769 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2448, Invalid=12558, Unknown=0, NotChecked=0, Total=15006 [2022-01-18 02:05:20,245 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 1120 mSDsluCounter, 2466 mSDsCounter, 0 mSdLazyCounter, 1244 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1120 SdHoareTripleChecker+Valid, 2357 SdHoareTripleChecker+Invalid, 1386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:05:20,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1120 Valid, 2357 Invalid, 1386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1244 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:05:20,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249763 states. [2022-01-18 02:05:25,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249763 to 215809. [2022-01-18 02:05:26,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215809 states, 215808 states have (on average 2.970293038256228) internal successors, (641013), 215808 states have internal predecessors, (641013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:27,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215809 states to 215809 states and 641013 transitions. [2022-01-18 02:05:27,672 INFO L78 Accepts]: Start accepts. Automaton has 215809 states and 641013 transitions. Word has length 77 [2022-01-18 02:05:27,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:05:27,672 INFO L470 AbstractCegarLoop]: Abstraction has 215809 states and 641013 transitions. [2022-01-18 02:05:27,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.48) internal successors, (112), 25 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:27,672 INFO L276 IsEmpty]: Start isEmpty. Operand 215809 states and 641013 transitions. [2022-01-18 02:05:28,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:05:28,032 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:05:28,032 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:05:28,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-01-18 02:05:28,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:05:28,233 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:05:28,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:05:28,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1709318439, now seen corresponding path program 80 times [2022-01-18 02:05:28,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:05:28,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973207055] [2022-01-18 02:05:28,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:05:28,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:05:28,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:05:28,323 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:05:28,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:05:28,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973207055] [2022-01-18 02:05:28,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973207055] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:05:28,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281950873] [2022-01-18 02:05:28,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 02:05:28,324 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:05:28,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:05:28,328 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:05:28,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-01-18 02:05:28,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 02:05:28,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:05:28,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:05:28,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:05:28,630 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:05:28,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:05:28,742 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:05:28,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281950873] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:05:28,742 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:05:28,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-01-18 02:05:28,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067220471] [2022-01-18 02:05:28,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:05:28,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 02:05:28,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:05:28,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 02:05:28,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2022-01-18 02:05:28,743 INFO L87 Difference]: Start difference. First operand 215809 states and 641013 transitions. Second operand has 25 states, 25 states have (on average 4.48) internal successors, (112), 25 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:31,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:05:31,430 INFO L93 Difference]: Finished difference Result 234675 states and 694839 transitions. [2022-01-18 02:05:31,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-01-18 02:05:31,431 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.48) internal successors, (112), 25 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:05:31,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:05:32,261 INFO L225 Difference]: With dead ends: 234675 [2022-01-18 02:05:32,261 INFO L226 Difference]: Without dead ends: 234627 [2022-01-18 02:05:32,261 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2450 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1158, Invalid=6324, Unknown=0, NotChecked=0, Total=7482 [2022-01-18 02:05:32,261 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 804 mSDsluCounter, 2124 mSDsCounter, 0 mSdLazyCounter, 1037 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 804 SdHoareTripleChecker+Valid, 2023 SdHoareTripleChecker+Invalid, 1106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 02:05:32,262 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [804 Valid, 2023 Invalid, 1106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1037 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 02:05:32,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234627 states. [2022-01-18 02:05:37,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234627 to 215897. [2022-01-18 02:05:37,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215897 states, 215896 states have (on average 2.970351465520436) internal successors, (641287), 215896 states have internal predecessors, (641287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:39,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215897 states to 215897 states and 641287 transitions. [2022-01-18 02:05:39,336 INFO L78 Accepts]: Start accepts. Automaton has 215897 states and 641287 transitions. Word has length 77 [2022-01-18 02:05:39,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:05:39,336 INFO L470 AbstractCegarLoop]: Abstraction has 215897 states and 641287 transitions. [2022-01-18 02:05:39,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.48) internal successors, (112), 25 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:39,337 INFO L276 IsEmpty]: Start isEmpty. Operand 215897 states and 641287 transitions. [2022-01-18 02:05:39,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:05:39,676 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:05:39,676 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:05:39,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-01-18 02:05:39,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:05:39,876 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:05:39,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:05:39,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1719725937, now seen corresponding path program 81 times [2022-01-18 02:05:39,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:05:39,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631421051] [2022-01-18 02:05:39,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:05:39,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:05:39,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:05:39,963 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:05:39,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:05:39,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631421051] [2022-01-18 02:05:39,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631421051] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:05:39,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422346888] [2022-01-18 02:05:39,964 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 02:05:39,964 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:05:39,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:05:39,970 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:05:39,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-01-18 02:05:40,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 02:05:40,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:05:40,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:05:40,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:05:40,235 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:05:40,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:05:40,363 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:05:40,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422346888] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:05:40,363 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:05:40,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 02:05:40,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027580189] [2022-01-18 02:05:40,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:05:40,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 02:05:40,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:05:40,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 02:05:40,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2022-01-18 02:05:40,364 INFO L87 Difference]: Start difference. First operand 215897 states and 641287 transitions. Second operand has 23 states, 23 states have (on average 4.565217391304348) internal successors, (105), 23 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:43,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:05:43,229 INFO L93 Difference]: Finished difference Result 222155 states and 658544 transitions. [2022-01-18 02:05:43,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-01-18 02:05:43,230 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.565217391304348) internal successors, (105), 23 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:05:43,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:05:43,934 INFO L225 Difference]: With dead ends: 222155 [2022-01-18 02:05:43,934 INFO L226 Difference]: Without dead ends: 221915 [2022-01-18 02:05:43,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 147 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1998 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1289, Invalid=5851, Unknown=0, NotChecked=0, Total=7140 [2022-01-18 02:05:43,935 INFO L933 BasicCegarLoop]: 211 mSDtfsCounter, 716 mSDsluCounter, 2545 mSDsCounter, 0 mSdLazyCounter, 1493 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 716 SdHoareTripleChecker+Valid, 2395 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:05:43,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [716 Valid, 2395 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1493 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:05:44,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221915 states. [2022-01-18 02:05:48,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221915 to 216129. [2022-01-18 02:05:49,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216129 states, 216128 states have (on average 2.970114931892212) internal successors, (641925), 216128 states have internal predecessors, (641925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:50,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216129 states to 216129 states and 641925 transitions. [2022-01-18 02:05:50,805 INFO L78 Accepts]: Start accepts. Automaton has 216129 states and 641925 transitions. Word has length 77 [2022-01-18 02:05:50,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:05:50,805 INFO L470 AbstractCegarLoop]: Abstraction has 216129 states and 641925 transitions. [2022-01-18 02:05:50,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.565217391304348) internal successors, (105), 23 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:50,805 INFO L276 IsEmpty]: Start isEmpty. Operand 216129 states and 641925 transitions. [2022-01-18 02:05:51,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:05:51,135 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:05:51,136 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:05:51,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-01-18 02:05:51,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:05:51,336 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:05:51,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:05:51,336 INFO L85 PathProgramCache]: Analyzing trace with hash -1928937225, now seen corresponding path program 82 times [2022-01-18 02:05:51,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:05:51,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103493152] [2022-01-18 02:05:51,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:05:51,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:05:51,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:05:51,425 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:05:51,426 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:05:51,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103493152] [2022-01-18 02:05:51,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103493152] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:05:51,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444997247] [2022-01-18 02:05:51,426 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 02:05:51,426 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:05:51,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:05:51,427 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:05:51,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-01-18 02:05:51,512 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 02:05:51,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:05:51,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:05:51,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:05:51,687 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:05:51,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:05:51,795 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:05:51,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444997247] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:05:51,795 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:05:51,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 02:05:51,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078995093] [2022-01-18 02:05:51,795 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:05:51,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 02:05:51,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:05:51,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 02:05:51,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2022-01-18 02:05:51,796 INFO L87 Difference]: Start difference. First operand 216129 states and 641925 transitions. Second operand has 23 states, 23 states have (on average 4.565217391304348) internal successors, (105), 23 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:05:54,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:05:54,659 INFO L93 Difference]: Finished difference Result 222672 states and 659822 transitions. [2022-01-18 02:05:54,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-01-18 02:05:54,659 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.565217391304348) internal successors, (105), 23 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:05:54,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:05:55,403 INFO L225 Difference]: With dead ends: 222672 [2022-01-18 02:05:55,403 INFO L226 Difference]: Without dead ends: 222627 [2022-01-18 02:05:55,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 147 SyntacticMatches, 1 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3463 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1897, Invalid=8405, Unknown=0, NotChecked=0, Total=10302 [2022-01-18 02:05:55,404 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 1029 mSDsluCounter, 1944 mSDsCounter, 0 mSdLazyCounter, 1065 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1029 SdHoareTripleChecker+Valid, 1893 SdHoareTripleChecker+Invalid, 1151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1065 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 02:05:55,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1029 Valid, 1893 Invalid, 1151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1065 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 02:05:55,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222627 states. [2022-01-18 02:06:00,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222627 to 216153. [2022-01-18 02:06:01,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216153 states, 216152 states have (on average 2.970127502868352) internal successors, (641999), 216152 states have internal predecessors, (641999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:02,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216153 states to 216153 states and 641999 transitions. [2022-01-18 02:06:02,747 INFO L78 Accepts]: Start accepts. Automaton has 216153 states and 641999 transitions. Word has length 77 [2022-01-18 02:06:02,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:06:02,747 INFO L470 AbstractCegarLoop]: Abstraction has 216153 states and 641999 transitions. [2022-01-18 02:06:02,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.565217391304348) internal successors, (105), 23 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:02,747 INFO L276 IsEmpty]: Start isEmpty. Operand 216153 states and 641999 transitions. [2022-01-18 02:06:03,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:06:03,116 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:06:03,116 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:06:03,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-01-18 02:06:03,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:06:03,317 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:06:03,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:06:03,318 INFO L85 PathProgramCache]: Analyzing trace with hash -1463157875, now seen corresponding path program 83 times [2022-01-18 02:06:03,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:06:03,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6276399] [2022-01-18 02:06:03,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:06:03,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:06:03,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:06:03,402 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:03,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:06:03,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6276399] [2022-01-18 02:06:03,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6276399] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:06:03,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982888348] [2022-01-18 02:06:03,402 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 02:06:03,402 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:06:03,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:06:03,403 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 02:06:03,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-01-18 02:06:03,492 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 02:06:03,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:06:03,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:06:03,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:06:03,678 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:03,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:06:03,787 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:03,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982888348] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:06:03,788 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:06:03,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 02:06:03,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563191498] [2022-01-18 02:06:03,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:06:03,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 02:06:03,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:06:03,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 02:06:03,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2022-01-18 02:06:03,788 INFO L87 Difference]: Start difference. First operand 216153 states and 641999 transitions. Second operand has 23 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 23 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:06,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:06:06,225 INFO L93 Difference]: Finished difference Result 221152 states and 655846 transitions. [2022-01-18 02:06:06,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-18 02:06:06,226 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 23 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:06:06,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:06:06,963 INFO L225 Difference]: With dead ends: 221152 [2022-01-18 02:06:06,963 INFO L226 Difference]: Without dead ends: 221128 [2022-01-18 02:06:06,963 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 148 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1263 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=812, Invalid=3744, Unknown=0, NotChecked=0, Total=4556 [2022-01-18 02:06:06,964 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 809 mSDsluCounter, 1518 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 809 SdHoareTripleChecker+Valid, 1489 SdHoareTripleChecker+Invalid, 857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 02:06:06,964 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [809 Valid, 1489 Invalid, 857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 801 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 02:06:07,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221128 states. [2022-01-18 02:06:11,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221128 to 216141. [2022-01-18 02:06:12,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216141 states, 216140 states have (on average 2.9701212177292495) internal successors, (641962), 216140 states have internal predecessors, (641962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:13,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216141 states to 216141 states and 641962 transitions. [2022-01-18 02:06:13,870 INFO L78 Accepts]: Start accepts. Automaton has 216141 states and 641962 transitions. Word has length 77 [2022-01-18 02:06:13,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:06:13,870 INFO L470 AbstractCegarLoop]: Abstraction has 216141 states and 641962 transitions. [2022-01-18 02:06:13,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.6521739130434785) internal successors, (107), 23 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:13,870 INFO L276 IsEmpty]: Start isEmpty. Operand 216141 states and 641962 transitions. [2022-01-18 02:06:14,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:06:14,213 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:06:14,213 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:06:14,229 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-01-18 02:06:14,413 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,SelfDestructingSolverStorable94 [2022-01-18 02:06:14,414 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:06:14,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:06:14,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1911227973, now seen corresponding path program 84 times [2022-01-18 02:06:14,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:06:14,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309180142] [2022-01-18 02:06:14,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:06:14,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:06:14,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:06:14,503 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:14,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:06:14,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309180142] [2022-01-18 02:06:14,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309180142] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:06:14,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142977567] [2022-01-18 02:06:14,504 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 02:06:14,504 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:06:14,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:06:14,505 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-01-18 02:06:14,506 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-01-18 02:06:14,606 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 02:06:14,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:06:14,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:06:14,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:06:14,781 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:14,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:06:14,888 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:14,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142977567] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:06:14,889 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:06:14,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 22 [2022-01-18 02:06:14,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332578455] [2022-01-18 02:06:14,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:06:14,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 02:06:14,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:06:14,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 02:06:14,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2022-01-18 02:06:14,890 INFO L87 Difference]: Start difference. First operand 216141 states and 641962 transitions. Second operand has 22 states, 22 states have (on average 4.7272727272727275) internal successors, (104), 22 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:17,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:06:17,169 INFO L93 Difference]: Finished difference Result 220822 states and 654959 transitions. [2022-01-18 02:06:17,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-18 02:06:17,169 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.7272727272727275) internal successors, (104), 22 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:06:17,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:06:17,967 INFO L225 Difference]: With dead ends: 220822 [2022-01-18 02:06:17,967 INFO L226 Difference]: Without dead ends: 220687 [2022-01-18 02:06:17,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 149 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 579 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=551, Invalid=1999, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 02:06:17,967 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 528 mSDsluCounter, 1568 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 528 SdHoareTripleChecker+Valid, 1548 SdHoareTripleChecker+Invalid, 800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 02:06:17,968 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [528 Valid, 1548 Invalid, 800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 763 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 02:06:18,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220687 states. [2022-01-18 02:06:22,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220687 to 216097. [2022-01-18 02:06:23,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216097 states, 216096 states have (on average 2.9700919961498595) internal successors, (641825), 216096 states have internal predecessors, (641825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:23,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216097 states to 216097 states and 641825 transitions. [2022-01-18 02:06:23,985 INFO L78 Accepts]: Start accepts. Automaton has 216097 states and 641825 transitions. Word has length 77 [2022-01-18 02:06:23,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:06:23,985 INFO L470 AbstractCegarLoop]: Abstraction has 216097 states and 641825 transitions. [2022-01-18 02:06:23,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.7272727272727275) internal successors, (104), 22 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:23,985 INFO L276 IsEmpty]: Start isEmpty. Operand 216097 states and 641825 transitions. [2022-01-18 02:06:25,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:06:25,215 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:06:25,215 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:06:25,231 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-01-18 02:06:25,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:06:25,416 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:06:25,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:06:25,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1425613745, now seen corresponding path program 85 times [2022-01-18 02:06:25,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:06:25,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903111379] [2022-01-18 02:06:25,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:06:25,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:06:25,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:06:25,486 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:25,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:06:25,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903111379] [2022-01-18 02:06:25,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903111379] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:06:25,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653790642] [2022-01-18 02:06:25,487 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 02:06:25,487 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:06:25,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:06:25,488 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-01-18 02:06:25,489 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-01-18 02:06:25,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:06:25,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:06:25,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:06:25,765 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:25,765 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:06:25,886 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:25,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653790642] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:06:25,886 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:06:25,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-01-18 02:06:25,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888276553] [2022-01-18 02:06:25,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:06:25,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 02:06:25,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:06:25,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 02:06:25,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-01-18 02:06:25,887 INFO L87 Difference]: Start difference. First operand 216097 states and 641825 transitions. Second operand has 25 states, 25 states have (on average 4.36) internal successors, (109), 25 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:29,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:06:29,728 INFO L93 Difference]: Finished difference Result 229556 states and 679218 transitions. [2022-01-18 02:06:29,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-01-18 02:06:29,728 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.36) internal successors, (109), 25 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:06:29,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:06:30,494 INFO L225 Difference]: With dead ends: 229556 [2022-01-18 02:06:30,495 INFO L226 Difference]: Without dead ends: 229136 [2022-01-18 02:06:30,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5757 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=3085, Invalid=14737, Unknown=0, NotChecked=0, Total=17822 [2022-01-18 02:06:30,495 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 809 mSDsluCounter, 2827 mSDsCounter, 0 mSdLazyCounter, 1699 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 809 SdHoareTripleChecker+Valid, 2666 SdHoareTripleChecker+Invalid, 1783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:06:30,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [809 Valid, 2666 Invalid, 1783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1699 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:06:30,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229136 states. [2022-01-18 02:06:35,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229136 to 218537. [2022-01-18 02:06:35,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218537 states, 218536 states have (on average 2.969135520005857) internal successors, (648863), 218536 states have internal predecessors, (648863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:37,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218537 states to 218537 states and 648863 transitions. [2022-01-18 02:06:37,508 INFO L78 Accepts]: Start accepts. Automaton has 218537 states and 648863 transitions. Word has length 77 [2022-01-18 02:06:37,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:06:37,508 INFO L470 AbstractCegarLoop]: Abstraction has 218537 states and 648863 transitions. [2022-01-18 02:06:37,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.36) internal successors, (109), 25 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:37,508 INFO L276 IsEmpty]: Start isEmpty. Operand 218537 states and 648863 transitions. [2022-01-18 02:06:37,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:06:37,855 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:06:37,855 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:06:37,873 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-01-18 02:06:38,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:06:38,056 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:06:38,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:06:38,056 INFO L85 PathProgramCache]: Analyzing trace with hash -779309611, now seen corresponding path program 86 times [2022-01-18 02:06:38,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:06:38,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688203971] [2022-01-18 02:06:38,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:06:38,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:06:38,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:06:38,142 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:38,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:06:38,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688203971] [2022-01-18 02:06:38,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688203971] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:06:38,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822545520] [2022-01-18 02:06:38,142 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 02:06:38,143 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:06:38,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:06:38,148 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-01-18 02:06:38,149 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-01-18 02:06:38,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 02:06:38,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:06:38,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:06:38,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:06:38,428 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:38,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:06:38,543 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:38,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822545520] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:06:38,543 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:06:38,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-01-18 02:06:38,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127502079] [2022-01-18 02:06:38,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:06:38,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 02:06:38,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:06:38,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 02:06:38,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-01-18 02:06:38,544 INFO L87 Difference]: Start difference. First operand 218537 states and 648863 transitions. Second operand has 25 states, 25 states have (on average 4.36) internal successors, (109), 25 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:42,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:06:42,273 INFO L93 Difference]: Finished difference Result 234952 states and 694621 transitions. [2022-01-18 02:06:42,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-01-18 02:06:42,273 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.36) internal successors, (109), 25 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:06:42,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:06:43,056 INFO L225 Difference]: With dead ends: 234952 [2022-01-18 02:06:43,056 INFO L226 Difference]: Without dead ends: 234877 [2022-01-18 02:06:43,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6140 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=3175, Invalid=14647, Unknown=0, NotChecked=0, Total=17822 [2022-01-18 02:06:43,057 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 853 mSDsluCounter, 2923 mSDsCounter, 0 mSdLazyCounter, 1578 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 853 SdHoareTripleChecker+Valid, 2788 SdHoareTripleChecker+Invalid, 1663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 02:06:43,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [853 Valid, 2788 Invalid, 1663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1578 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-18 02:06:43,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234877 states. [2022-01-18 02:06:48,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234877 to 221305. [2022-01-18 02:06:48,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221305 states, 221304 states have (on average 2.9697746086830783) internal successors, (657223), 221304 states have internal predecessors, (657223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:49,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221305 states to 221305 states and 657223 transitions. [2022-01-18 02:06:49,951 INFO L78 Accepts]: Start accepts. Automaton has 221305 states and 657223 transitions. Word has length 77 [2022-01-18 02:06:49,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:06:49,951 INFO L470 AbstractCegarLoop]: Abstraction has 221305 states and 657223 transitions. [2022-01-18 02:06:49,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.36) internal successors, (109), 25 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:49,951 INFO L276 IsEmpty]: Start isEmpty. Operand 221305 states and 657223 transitions. [2022-01-18 02:06:50,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:06:50,299 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:06:50,299 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:06:50,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-01-18 02:06:50,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:06:50,500 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:06:50,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:06:50,500 INFO L85 PathProgramCache]: Analyzing trace with hash -313530261, now seen corresponding path program 87 times [2022-01-18 02:06:50,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:06:50,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828460687] [2022-01-18 02:06:50,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:06:50,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:06:50,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:06:50,571 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:50,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:06:50,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828460687] [2022-01-18 02:06:50,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828460687] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:06:50,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132641924] [2022-01-18 02:06:50,571 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 02:06:50,571 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:06:50,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:06:50,572 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-01-18 02:06:50,573 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-01-18 02:06:50,668 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 02:06:50,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:06:50,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:06:50,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:06:50,896 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:50,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:06:51,020 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:06:51,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132641924] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:06:51,020 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:06:51,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-01-18 02:06:51,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539488137] [2022-01-18 02:06:51,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:06:51,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 02:06:51,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:06:51,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 02:06:51,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2022-01-18 02:06:51,021 INFO L87 Difference]: Start difference. First operand 221305 states and 657223 transitions. Second operand has 25 states, 25 states have (on average 4.44) internal successors, (111), 25 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:06:54,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:06:54,460 INFO L93 Difference]: Finished difference Result 231713 states and 685850 transitions. [2022-01-18 02:06:54,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-01-18 02:06:54,460 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.44) internal successors, (111), 25 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:06:54,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:06:55,697 INFO L225 Difference]: With dead ends: 231713 [2022-01-18 02:06:55,698 INFO L226 Difference]: Without dead ends: 231641 [2022-01-18 02:06:55,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4816 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2297, Invalid=12223, Unknown=0, NotChecked=0, Total=14520 [2022-01-18 02:06:55,698 INFO L933 BasicCegarLoop]: 236 mSDtfsCounter, 800 mSDsluCounter, 3015 mSDsCounter, 0 mSdLazyCounter, 1655 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 800 SdHoareTripleChecker+Valid, 2869 SdHoareTripleChecker+Invalid, 1725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:06:55,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [800 Valid, 2869 Invalid, 1725 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1655 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:06:55,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231641 states. [2022-01-18 02:07:00,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231641 to 221265. [2022-01-18 02:07:01,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221265 states, 221264 states have (on average 2.969633559910333) internal successors, (657073), 221264 states have internal predecessors, (657073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:01,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221265 states to 221265 states and 657073 transitions. [2022-01-18 02:07:01,910 INFO L78 Accepts]: Start accepts. Automaton has 221265 states and 657073 transitions. Word has length 77 [2022-01-18 02:07:01,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:07:01,910 INFO L470 AbstractCegarLoop]: Abstraction has 221265 states and 657073 transitions. [2022-01-18 02:07:01,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.44) internal successors, (111), 25 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:01,910 INFO L276 IsEmpty]: Start isEmpty. Operand 221265 states and 657073 transitions. [2022-01-18 02:07:02,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:07:02,283 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:07:02,283 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:07:02,299 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-01-18 02:07:02,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:07:02,484 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:07:02,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:07:02,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1295506767, now seen corresponding path program 88 times [2022-01-18 02:07:02,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:07:02,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370604485] [2022-01-18 02:07:02,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:07:02,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:07:02,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:07:02,555 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:02,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:07:02,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370604485] [2022-01-18 02:07:02,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370604485] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:07:02,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375579933] [2022-01-18 02:07:02,555 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 02:07:02,555 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:07:02,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:07:02,556 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-01-18 02:07:02,557 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-01-18 02:07:02,646 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 02:07:02,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:07:02,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:07:02,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:07:03,641 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:03,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:07:03,762 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:03,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375579933] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:07:03,762 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:07:03,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-01-18 02:07:03,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657970100] [2022-01-18 02:07:03,762 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:07:03,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 02:07:03,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:07:03,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 02:07:03,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-01-18 02:07:03,763 INFO L87 Difference]: Start difference. First operand 221265 states and 657073 transitions. Second operand has 25 states, 25 states have (on average 4.36) internal successors, (109), 25 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:07,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:07:07,266 INFO L93 Difference]: Finished difference Result 241421 states and 713959 transitions. [2022-01-18 02:07:07,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-01-18 02:07:07,267 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.36) internal successors, (109), 25 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:07:07,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:07:08,821 INFO L225 Difference]: With dead ends: 241421 [2022-01-18 02:07:08,821 INFO L226 Difference]: Without dead ends: 240986 [2022-01-18 02:07:08,822 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4297 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2245, Invalid=11561, Unknown=0, NotChecked=0, Total=13806 [2022-01-18 02:07:08,823 INFO L933 BasicCegarLoop]: 258 mSDtfsCounter, 638 mSDsluCounter, 3271 mSDsCounter, 0 mSdLazyCounter, 1872 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 638 SdHoareTripleChecker+Valid, 3107 SdHoareTripleChecker+Invalid, 1947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:07:08,823 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [638 Valid, 3107 Invalid, 1947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1872 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:07:09,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240986 states. [2022-01-18 02:07:14,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240986 to 226485. [2022-01-18 02:07:14,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226485 states, 226484 states have (on average 2.968651207149291) internal successors, (672352), 226484 states have internal predecessors, (672352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:15,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226485 states to 226485 states and 672352 transitions. [2022-01-18 02:07:15,602 INFO L78 Accepts]: Start accepts. Automaton has 226485 states and 672352 transitions. Word has length 77 [2022-01-18 02:07:15,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:07:15,603 INFO L470 AbstractCegarLoop]: Abstraction has 226485 states and 672352 transitions. [2022-01-18 02:07:15,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.36) internal successors, (109), 25 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:15,603 INFO L276 IsEmpty]: Start isEmpty. Operand 226485 states and 672352 transitions. [2022-01-18 02:07:16,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:07:16,905 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:07:16,905 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:07:16,926 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-01-18 02:07:17,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:07:17,122 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:07:17,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:07:17,123 INFO L85 PathProgramCache]: Analyzing trace with hash -649202633, now seen corresponding path program 89 times [2022-01-18 02:07:17,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:07:17,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488542664] [2022-01-18 02:07:17,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:07:17,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:07:17,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:07:17,197 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:17,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:07:17,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488542664] [2022-01-18 02:07:17,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488542664] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:07:17,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863857955] [2022-01-18 02:07:17,198 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 02:07:17,198 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:07:17,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:07:17,199 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-01-18 02:07:17,199 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-01-18 02:07:17,292 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 02:07:17,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:07:17,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:07:17,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:07:17,480 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:17,480 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:07:17,598 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:17,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863857955] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:07:17,598 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:07:17,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-01-18 02:07:17,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582861920] [2022-01-18 02:07:17,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:07:17,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 02:07:17,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:07:17,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 02:07:17,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2022-01-18 02:07:17,599 INFO L87 Difference]: Start difference. First operand 226485 states and 672352 transitions. Second operand has 25 states, 25 states have (on average 4.36) internal successors, (109), 25 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:21,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:07:21,150 INFO L93 Difference]: Finished difference Result 265772 states and 786440 transitions. [2022-01-18 02:07:21,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-01-18 02:07:21,151 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.36) internal successors, (109), 25 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:07:21,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:07:22,038 INFO L225 Difference]: With dead ends: 265772 [2022-01-18 02:07:22,039 INFO L226 Difference]: Without dead ends: 265697 [2022-01-18 02:07:22,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4932 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2468, Invalid=12294, Unknown=0, NotChecked=0, Total=14762 [2022-01-18 02:07:22,039 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 764 mSDsluCounter, 3151 mSDsCounter, 0 mSdLazyCounter, 1718 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 764 SdHoareTripleChecker+Valid, 3020 SdHoareTripleChecker+Invalid, 1806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 02:07:22,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [764 Valid, 3020 Invalid, 1806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1718 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 02:07:22,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265697 states. [2022-01-18 02:07:28,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265697 to 238317. [2022-01-18 02:07:28,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238317 states, 238316 states have (on average 2.970786686584199) internal successors, (707986), 238316 states have internal predecessors, (707986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:29,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238317 states to 238317 states and 707986 transitions. [2022-01-18 02:07:29,607 INFO L78 Accepts]: Start accepts. Automaton has 238317 states and 707986 transitions. Word has length 77 [2022-01-18 02:07:29,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:07:29,608 INFO L470 AbstractCegarLoop]: Abstraction has 238317 states and 707986 transitions. [2022-01-18 02:07:29,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.36) internal successors, (109), 25 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:29,608 INFO L276 IsEmpty]: Start isEmpty. Operand 238317 states and 707986 transitions. [2022-01-18 02:07:30,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:07:30,947 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:07:30,947 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:07:30,962 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-01-18 02:07:31,148 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,SelfDestructingSolverStorable100 [2022-01-18 02:07:31,148 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:07:31,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:07:31,149 INFO L85 PathProgramCache]: Analyzing trace with hash -183423283, now seen corresponding path program 90 times [2022-01-18 02:07:31,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:07:31,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956299869] [2022-01-18 02:07:31,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:07:31,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:07:31,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:07:31,225 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:31,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:07:31,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956299869] [2022-01-18 02:07:31,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956299869] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:07:31,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811777919] [2022-01-18 02:07:31,225 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 02:07:31,225 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:07:31,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:07:31,226 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-01-18 02:07:31,227 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-01-18 02:07:31,322 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 02:07:31,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:07:31,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:07:31,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:07:31,514 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:31,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:07:31,635 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:31,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811777919] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:07:31,635 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:07:31,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-01-18 02:07:31,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051907797] [2022-01-18 02:07:31,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:07:31,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 02:07:31,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:07:31,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 02:07:31,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-01-18 02:07:31,636 INFO L87 Difference]: Start difference. First operand 238317 states and 707986 transitions. Second operand has 25 states, 25 states have (on average 4.44) internal successors, (111), 25 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:34,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:07:34,883 INFO L93 Difference]: Finished difference Result 258315 states and 765331 transitions. [2022-01-18 02:07:34,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-01-18 02:07:34,883 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.44) internal successors, (111), 25 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:07:34,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:07:35,828 INFO L225 Difference]: With dead ends: 258315 [2022-01-18 02:07:35,829 INFO L226 Difference]: Without dead ends: 258267 [2022-01-18 02:07:35,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3631 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1746, Invalid=9596, Unknown=0, NotChecked=0, Total=11342 [2022-01-18 02:07:35,829 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 622 mSDsluCounter, 2856 mSDsCounter, 0 mSdLazyCounter, 1539 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 2733 SdHoareTripleChecker+Invalid, 1608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:07:35,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [622 Valid, 2733 Invalid, 1608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1539 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:07:36,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258267 states. [2022-01-18 02:07:41,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258267 to 238149. [2022-01-18 02:07:42,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238149 states, 238148 states have (on average 2.9703041805935806) internal successors, (707372), 238148 states have internal predecessors, (707372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:43,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238149 states to 238149 states and 707372 transitions. [2022-01-18 02:07:43,092 INFO L78 Accepts]: Start accepts. Automaton has 238149 states and 707372 transitions. Word has length 77 [2022-01-18 02:07:43,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:07:43,092 INFO L470 AbstractCegarLoop]: Abstraction has 238149 states and 707372 transitions. [2022-01-18 02:07:43,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.44) internal successors, (111), 25 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:43,092 INFO L276 IsEmpty]: Start isEmpty. Operand 238149 states and 707372 transitions. [2022-01-18 02:07:43,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:07:43,511 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:07:43,511 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:07:43,526 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-01-18 02:07:43,711 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,SelfDestructingSolverStorable101 [2022-01-18 02:07:43,712 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:07:43,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:07:43,712 INFO L85 PathProgramCache]: Analyzing trace with hash -374353777, now seen corresponding path program 91 times [2022-01-18 02:07:43,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:07:43,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276417709] [2022-01-18 02:07:43,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:07:43,712 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:07:43,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:07:43,785 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:43,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:07:43,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276417709] [2022-01-18 02:07:43,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276417709] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:07:43,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981620700] [2022-01-18 02:07:43,785 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 02:07:43,785 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:07:43,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:07:43,786 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-01-18 02:07:43,787 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-01-18 02:07:43,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:07:43,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:07:43,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:07:44,074 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:44,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:07:44,185 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:44,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981620700] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:07:44,185 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:07:44,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-01-18 02:07:44,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114359350] [2022-01-18 02:07:44,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:07:44,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 02:07:44,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:07:44,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 02:07:44,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2022-01-18 02:07:44,186 INFO L87 Difference]: Start difference. First operand 238149 states and 707372 transitions. Second operand has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:47,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:07:47,335 INFO L93 Difference]: Finished difference Result 253045 states and 749215 transitions. [2022-01-18 02:07:47,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-01-18 02:07:47,335 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:07:47,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:07:48,728 INFO L225 Difference]: With dead ends: 253045 [2022-01-18 02:07:48,728 INFO L226 Difference]: Without dead ends: 252670 [2022-01-18 02:07:48,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2393 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1348, Invalid=6842, Unknown=0, NotChecked=0, Total=8190 [2022-01-18 02:07:48,729 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 515 mSDsluCounter, 2501 mSDsCounter, 0 mSdLazyCounter, 1492 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 2430 SdHoareTripleChecker+Invalid, 1549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:07:48,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [515 Valid, 2430 Invalid, 1549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1492 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:07:48,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252670 states. [2022-01-18 02:07:54,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252670 to 241269. [2022-01-18 02:07:54,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241269 states, 241268 states have (on average 2.969096606263574) internal successors, (716348), 241268 states have internal predecessors, (716348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:56,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241269 states to 241269 states and 716348 transitions. [2022-01-18 02:07:56,288 INFO L78 Accepts]: Start accepts. Automaton has 241269 states and 716348 transitions. Word has length 77 [2022-01-18 02:07:56,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:07:56,289 INFO L470 AbstractCegarLoop]: Abstraction has 241269 states and 716348 transitions. [2022-01-18 02:07:56,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:07:56,289 INFO L276 IsEmpty]: Start isEmpty. Operand 241269 states and 716348 transitions. [2022-01-18 02:07:56,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:07:56,728 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:07:56,728 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:07:56,743 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-01-18 02:07:56,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-01-18 02:07:56,929 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:07:56,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:07:56,930 INFO L85 PathProgramCache]: Analyzing trace with hash 271950357, now seen corresponding path program 92 times [2022-01-18 02:07:56,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:07:56,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788584026] [2022-01-18 02:07:56,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:07:56,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:07:56,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:07:57,020 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:57,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:07:57,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788584026] [2022-01-18 02:07:57,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788584026] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:07:57,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459562010] [2022-01-18 02:07:57,020 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 02:07:57,020 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:07:57,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:07:57,021 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-01-18 02:07:57,022 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-01-18 02:07:57,117 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 02:07:57,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:07:57,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:07:57,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:07:57,309 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:57,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:07:57,422 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:07:57,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459562010] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:07:57,422 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:07:57,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-01-18 02:07:57,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62646629] [2022-01-18 02:07:57,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:07:57,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 02:07:57,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:07:57,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 02:07:57,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2022-01-18 02:07:57,423 INFO L87 Difference]: Start difference. First operand 241269 states and 716348 transitions. Second operand has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:08:01,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:08:01,027 INFO L93 Difference]: Finished difference Result 311106 states and 922338 transitions. [2022-01-18 02:08:01,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-01-18 02:08:01,027 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:08:01,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:08:02,783 INFO L225 Difference]: With dead ends: 311106 [2022-01-18 02:08:02,784 INFO L226 Difference]: Without dead ends: 311001 [2022-01-18 02:08:02,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3573 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1851, Invalid=9069, Unknown=0, NotChecked=0, Total=10920 [2022-01-18 02:08:02,784 INFO L933 BasicCegarLoop]: 212 mSDtfsCounter, 759 mSDsluCounter, 2791 mSDsCounter, 0 mSdLazyCounter, 1531 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 759 SdHoareTripleChecker+Valid, 2669 SdHoareTripleChecker+Invalid, 1618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:08:02,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [759 Valid, 2669 Invalid, 1618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1531 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:08:03,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311001 states. [2022-01-18 02:08:09,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311001 to 287617. [2022-01-18 02:08:09,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287617 states, 287616 states have (on average 2.9759714341344012) internal successors, (855937), 287616 states have internal predecessors, (855937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:08:11,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287617 states to 287617 states and 855937 transitions. [2022-01-18 02:08:11,904 INFO L78 Accepts]: Start accepts. Automaton has 287617 states and 855937 transitions. Word has length 77 [2022-01-18 02:08:11,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:08:11,904 INFO L470 AbstractCegarLoop]: Abstraction has 287617 states and 855937 transitions. [2022-01-18 02:08:11,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:08:11,904 INFO L276 IsEmpty]: Start isEmpty. Operand 287617 states and 855937 transitions. [2022-01-18 02:08:12,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:08:12,424 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:08:12,424 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:08:12,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-01-18 02:08:12,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-01-18 02:08:12,624 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:08:12,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:08:12,625 INFO L85 PathProgramCache]: Analyzing trace with hash 737729707, now seen corresponding path program 93 times [2022-01-18 02:08:12,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:08:12,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868248334] [2022-01-18 02:08:12,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:08:12,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:08:12,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:08:12,700 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:08:12,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:08:12,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868248334] [2022-01-18 02:08:12,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868248334] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:08:12,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105807702] [2022-01-18 02:08:12,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 02:08:12,700 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:08:12,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:08:12,701 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-01-18 02:08:12,702 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-01-18 02:08:12,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 02:08:12,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:08:12,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:08:12,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:08:13,001 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:08:13,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:08:13,114 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:08:13,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105807702] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:08:13,115 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:08:13,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-01-18 02:08:13,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264771351] [2022-01-18 02:08:13,115 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:08:13,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 02:08:13,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:08:13,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 02:08:13,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2022-01-18 02:08:13,116 INFO L87 Difference]: Start difference. First operand 287617 states and 855937 transitions. Second operand has 24 states, 24 states have (on average 4.541666666666667) internal successors, (109), 24 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:08:17,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:08:17,017 INFO L93 Difference]: Finished difference Result 304124 states and 902612 transitions. [2022-01-18 02:08:17,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-01-18 02:08:17,018 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.541666666666667) internal successors, (109), 24 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:08:17,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:08:18,191 INFO L225 Difference]: With dead ends: 304124 [2022-01-18 02:08:18,191 INFO L226 Difference]: Without dead ends: 304052 [2022-01-18 02:08:18,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 146 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2391 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1286, Invalid=6546, Unknown=0, NotChecked=0, Total=7832 [2022-01-18 02:08:18,192 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 578 mSDsluCounter, 2787 mSDsCounter, 0 mSdLazyCounter, 1438 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 578 SdHoareTripleChecker+Valid, 2673 SdHoareTripleChecker+Invalid, 1503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:08:18,192 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [578 Valid, 2673 Invalid, 1503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1438 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:08:18,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304052 states. [2022-01-18 02:08:26,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304052 to 287505. [2022-01-18 02:08:26,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287505 states, 287504 states have (on average 2.9755864266236296) internal successors, (855493), 287504 states have internal predecessors, (855493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:08:28,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287505 states to 287505 states and 855493 transitions. [2022-01-18 02:08:28,611 INFO L78 Accepts]: Start accepts. Automaton has 287505 states and 855493 transitions. Word has length 77 [2022-01-18 02:08:28,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:08:28,611 INFO L470 AbstractCegarLoop]: Abstraction has 287505 states and 855493 transitions. [2022-01-18 02:08:28,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.541666666666667) internal successors, (109), 24 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:08:28,612 INFO L276 IsEmpty]: Start isEmpty. Operand 287505 states and 855493 transitions. [2022-01-18 02:08:29,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:08:29,161 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:08:29,161 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:08:29,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-01-18 02:08:29,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:08:29,362 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:08:29,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:08:29,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1995139221, now seen corresponding path program 94 times [2022-01-18 02:08:29,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:08:29,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844356143] [2022-01-18 02:08:29,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:08:29,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:08:29,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:08:29,458 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:08:29,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:08:29,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844356143] [2022-01-18 02:08:29,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844356143] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:08:29,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773646805] [2022-01-18 02:08:29,458 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 02:08:29,458 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:08:29,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:08:29,459 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-01-18 02:08:29,460 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-01-18 02:08:29,573 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 02:08:29,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:08:29,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:08:29,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:08:29,766 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:08:29,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:08:29,883 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:08:29,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773646805] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:08:29,884 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:08:29,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-01-18 02:08:29,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651999374] [2022-01-18 02:08:29,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:08:29,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 02:08:29,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:08:29,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 02:08:29,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2022-01-18 02:08:29,884 INFO L87 Difference]: Start difference. First operand 287505 states and 855493 transitions. Second operand has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:08:33,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:08:33,992 INFO L93 Difference]: Finished difference Result 341227 states and 1012531 transitions. [2022-01-18 02:08:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-18 02:08:33,993 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:08:33,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:08:35,239 INFO L225 Difference]: With dead ends: 341227 [2022-01-18 02:08:35,239 INFO L226 Difference]: Without dead ends: 341152 [2022-01-18 02:08:35,240 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2692 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1327, Invalid=7229, Unknown=0, NotChecked=0, Total=8556 [2022-01-18 02:08:35,240 INFO L933 BasicCegarLoop]: 225 mSDtfsCounter, 577 mSDsluCounter, 2246 mSDsCounter, 0 mSdLazyCounter, 1258 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 2225 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 02:08:35,240 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [577 Valid, 2225 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1258 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-18 02:08:35,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341152 states. [2022-01-18 02:08:43,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341152 to 307833. [2022-01-18 02:08:43,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307833 states, 307832 states have (on average 2.9741514852257076) internal successors, (915539), 307832 states have internal predecessors, (915539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:08:45,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307833 states to 307833 states and 915539 transitions. [2022-01-18 02:08:45,963 INFO L78 Accepts]: Start accepts. Automaton has 307833 states and 915539 transitions. Word has length 77 [2022-01-18 02:08:45,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:08:45,963 INFO L470 AbstractCegarLoop]: Abstraction has 307833 states and 915539 transitions. [2022-01-18 02:08:45,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:08:45,963 INFO L276 IsEmpty]: Start isEmpty. Operand 307833 states and 915539 transitions. [2022-01-18 02:08:46,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:08:46,510 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:08:46,510 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:08:46,526 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-01-18 02:08:46,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:08:46,710 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:08:46,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:08:46,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1834048725, now seen corresponding path program 95 times [2022-01-18 02:08:46,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:08:46,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707636640] [2022-01-18 02:08:46,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:08:46,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:08:46,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:08:46,785 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:08:46,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:08:46,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707636640] [2022-01-18 02:08:46,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707636640] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:08:46,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089189784] [2022-01-18 02:08:46,786 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 02:08:46,786 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:08:46,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:08:46,787 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-01-18 02:08:46,787 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-01-18 02:08:46,889 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 02:08:46,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:08:46,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:08:46,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:08:47,094 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:08:47,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:08:47,208 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:08:47,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089189784] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:08:47,208 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:08:47,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-01-18 02:08:47,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143178926] [2022-01-18 02:08:47,209 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:08:47,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 02:08:47,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:08:47,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 02:08:47,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-01-18 02:08:47,209 INFO L87 Difference]: Start difference. First operand 307833 states and 915539 transitions. Second operand has 24 states, 24 states have (on average 4.541666666666667) internal successors, (109), 24 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:08:51,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:08:51,233 INFO L93 Difference]: Finished difference Result 336059 states and 997939 transitions. [2022-01-18 02:08:51,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-01-18 02:08:51,233 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.541666666666667) internal successors, (109), 24 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:08:51,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 02:08:52,612 INFO L225 Difference]: With dead ends: 336059 [2022-01-18 02:08:52,612 INFO L226 Difference]: Without dead ends: 336011 [2022-01-18 02:08:52,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 146 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1983 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1023, Invalid=5619, Unknown=0, NotChecked=0, Total=6642 [2022-01-18 02:08:52,613 INFO L933 BasicCegarLoop]: 207 mSDtfsCounter, 532 mSDsluCounter, 2565 mSDsCounter, 0 mSdLazyCounter, 1448 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 532 SdHoareTripleChecker+Valid, 2481 SdHoareTripleChecker+Invalid, 1518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 02:08:52,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [532 Valid, 2481 Invalid, 1518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1448 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 02:08:52,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336011 states. [2022-01-18 02:09:00,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336011 to 318833. [2022-01-18 02:09:01,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318833 states, 318832 states have (on average 2.9745477241933056) internal successors, (948381), 318832 states have internal predecessors, (948381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:09:03,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318833 states to 318833 states and 948381 transitions. [2022-01-18 02:09:03,400 INFO L78 Accepts]: Start accepts. Automaton has 318833 states and 948381 transitions. Word has length 77 [2022-01-18 02:09:03,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 02:09:03,400 INFO L470 AbstractCegarLoop]: Abstraction has 318833 states and 948381 transitions. [2022-01-18 02:09:03,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.541666666666667) internal successors, (109), 24 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:09:03,401 INFO L276 IsEmpty]: Start isEmpty. Operand 318833 states and 948381 transitions. [2022-01-18 02:09:03,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-18 02:09:03,985 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 02:09:03,985 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 02:09:04,002 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-01-18 02:09:04,186 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,SelfDestructingSolverStorable106 [2022-01-18 02:09:04,186 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 02:09:04,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 02:09:04,186 INFO L85 PathProgramCache]: Analyzing trace with hash 210372599, now seen corresponding path program 96 times [2022-01-18 02:09:04,186 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 02:09:04,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627845467] [2022-01-18 02:09:04,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 02:09:04,187 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 02:09:04,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 02:09:04,265 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:09:04,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 02:09:04,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627845467] [2022-01-18 02:09:04,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627845467] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 02:09:04,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570596769] [2022-01-18 02:09:04,266 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 02:09:04,266 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 02:09:04,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 02:09:04,267 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-01-18 02:09:04,267 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-01-18 02:09:04,368 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 02:09:04,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 02:09:04,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 02:09:04,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 02:09:04,558 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:09:04,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 02:09:04,667 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 02:09:04,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570596769] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 02:09:04,668 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 02:09:04,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-01-18 02:09:04,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501475246] [2022-01-18 02:09:04,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 02:09:04,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 02:09:04,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 02:09:04,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 02:09:04,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2022-01-18 02:09:04,669 INFO L87 Difference]: Start difference. First operand 318833 states and 948381 transitions. Second operand has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 02:09:07,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 02:09:07,796 INFO L93 Difference]: Finished difference Result 335718 states and 996586 transitions. [2022-01-18 02:09:07,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 02:09:07,796 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.458333333333333) internal successors, (107), 24 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-18 02:09:07,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. Received shutdown request... [2022-01-18 02:09:08,701 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-18 02:09:08,701 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-18 02:09:09,635 INFO L225 Difference]: With dead ends: 335718 [2022-01-18 02:09:09,635 INFO L226 Difference]: Without dead ends: 335658 [2022-01-18 02:09:09,635 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 145 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2005 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1100, Invalid=5380, Unknown=0, NotChecked=0, Total=6480 [2022-01-18 02:09:09,635 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 574 mSDsluCounter, 2312 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 2284 SdHoareTripleChecker+Invalid, 1321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 02:09:09,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [574 Valid, 2284 Invalid, 1321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1250 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 02:09:09,747 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-01-18 02:09:09,751 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 [2022-01-18 02:09:10,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335658 states. [2022-01-18 02:09:10,001 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-01-18 02:09:10,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2022-01-18 02:09:10,002 WARN L594 AbstractCegarLoop]: Verification canceled: while executing MinimizeSevpa. [2022-01-18 02:09:10,003 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-01-18 02:09:10,003 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-01-18 02:09:10,005 INFO L732 BasicCegarLoop]: Path program histogram: [96, 10, 1, 1] [2022-01-18 02:09:10,007 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-18 02:09:10,007 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-18 02:09:10,010 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.01 02:09:10 BasicIcfg [2022-01-18 02:09:10,010 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-18 02:09:10,010 INFO L158 Benchmark]: Toolchain (without parser) took 656663.75ms. Allocated memory was 377.5MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 322.9MB in the beginning and 9.7GB in the end (delta: -9.4GB). Peak memory consumption was 6.5GB. Max. memory is 16.0GB. [2022-01-18 02:09:10,010 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 377.5MB. Free memory is still 339.4MB. There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 02:09:10,010 INFO L158 Benchmark]: CACSL2BoogieTranslator took 194.63ms. Allocated memory is still 377.5MB. Free memory was 322.8MB in the beginning and 349.3MB in the end (delta: -26.6MB). Peak memory consumption was 17.1MB. Max. memory is 16.0GB. [2022-01-18 02:09:10,011 INFO L158 Benchmark]: Boogie Procedure Inliner took 26.49ms. Allocated memory is still 377.5MB. Free memory was 349.3MB in the beginning and 348.3MB in the end (delta: 1.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-18 02:09:10,011 INFO L158 Benchmark]: Boogie Preprocessor took 18.67ms. Allocated memory is still 377.5MB. Free memory was 348.3MB in the beginning and 346.2MB in the end (delta: 2.1MB). There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 02:09:10,011 INFO L158 Benchmark]: RCFGBuilder took 278.16ms. Allocated memory is still 377.5MB. Free memory was 346.2MB in the beginning and 332.5MB in the end (delta: 13.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. [2022-01-18 02:09:10,011 INFO L158 Benchmark]: TraceAbstraction took 656141.43ms. Allocated memory was 377.5MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 332.5MB in the beginning and 9.7GB in the end (delta: -9.4GB). Peak memory consumption was 6.5GB. Max. memory is 16.0GB. [2022-01-18 02:09:10,011 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 377.5MB. Free memory is still 339.4MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 194.63ms. Allocated memory is still 377.5MB. Free memory was 322.8MB in the beginning and 349.3MB in the end (delta: -26.6MB). Peak memory consumption was 17.1MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 26.49ms. Allocated memory is still 377.5MB. Free memory was 349.3MB in the beginning and 348.3MB in the end (delta: 1.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 18.67ms. Allocated memory is still 377.5MB. Free memory was 348.3MB in the beginning and 346.2MB in the end (delta: 2.1MB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 278.16ms. Allocated memory is still 377.5MB. Free memory was 346.2MB in the beginning and 332.5MB in the end (delta: 13.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. * TraceAbstraction took 656141.43ms. Allocated memory was 377.5MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 332.5MB in the beginning and 9.7GB in the end (delta: -9.4GB). Peak memory consumption was 6.5GB. Max. memory is 16.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: 73]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 68]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 67]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 93 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 656.0s, OverallIterations: 108, TraceHistogramMax: 3, PathProgramHistogramMax: 96, EmptinessCheckTime: 25.5s, AutomataDifference: 261.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 77256 SdHoareTripleChecker+Valid, 42.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 77256 mSDsluCounter, 186982 SdHoareTripleChecker+Invalid, 34.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 193308 mSDsCounter, 9256 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 102974 IncrementalHoareTripleChecker+Invalid, 112230 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 9256 mSolverCounterUnsat, 17056 mSDtfsCounter, 102974 mSolverCounterSat, 0.6s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 22211 GetRequests, 12857 SyntacticMatches, 102 SemanticMatches, 9252 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416911 ImplicationChecksByTransitivity, 104.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=318833occurred in iteration=107, InterpolantAutomatonStates: 8283, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 300.9s AutomataMinimizationTime, 108 MinimizatonAttempts, 1942618 StatesRemovedByMinimization, 106 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 2.2s SatisfiabilityAnalysisTime, 38.9s InterpolantComputationTime, 14556 NumberOfCodeBlocks, 14476 NumberOfCodeBlocksAsserted, 358 NumberOfCheckSat, 21168 ConstructedInterpolants, 0 QuantifiedInterpolants, 47452 SizeOfPredicates, 970 NumberOfNonLiveVariables, 15964 ConjunctsInSsa, 983 ConjunctsInUnsatCore, 298 InterpolantComputations, 13 PerfectInterpolantSequences, 3043/5064 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