/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-?-bc289cb [2022-01-28 13:15:29,599 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-28 13:15:29,624 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-28 13:15:29,651 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-28 13:15:29,652 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-28 13:15:29,654 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-28 13:15:29,656 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-28 13:15:29,661 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-28 13:15:29,662 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-28 13:15:29,666 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-28 13:15:29,667 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-28 13:15:29,668 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-28 13:15:29,668 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-28 13:15:29,670 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-28 13:15:29,672 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-28 13:15:29,673 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-28 13:15:29,673 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-28 13:15:29,673 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-28 13:15:29,674 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-28 13:15:29,675 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-28 13:15:29,676 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-28 13:15:29,679 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-28 13:15:29,680 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-28 13:15:29,681 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-28 13:15:29,686 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-28 13:15:29,687 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-28 13:15:29,687 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-28 13:15:29,688 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-28 13:15:29,688 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-28 13:15:29,689 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-28 13:15:29,689 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-28 13:15:29,690 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-28 13:15:29,691 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-28 13:15:29,691 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-28 13:15:29,692 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-28 13:15:29,692 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-28 13:15:29,693 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-28 13:15:29,693 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-28 13:15:29,693 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-28 13:15:29,694 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-28 13:15:29,694 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-28 13:15:29,695 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-01-28 13:15:29,720 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-28 13:15:29,721 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-28 13:15:29,721 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-28 13:15:29,721 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-28 13:15:29,721 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-28 13:15:29,721 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-28 13:15:29,722 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-28 13:15:29,722 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-28 13:15:29,722 INFO L138 SettingsManager]: * Use SBE=true [2022-01-28 13:15:29,722 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-28 13:15:29,722 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-28 13:15:29,722 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-28 13:15:29,722 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-28 13:15:29,722 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-28 13:15:29,722 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-28 13:15:29,723 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-28 13:15:29,723 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-28 13:15:29,723 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-28 13:15:29,723 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-28 13:15:29,723 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-28 13:15:29,723 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-28 13:15:29,723 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-28 13:15:29,723 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-28 13:15:29,723 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-28 13:15:29,723 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-28 13:15:29,723 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-28 13:15:29,724 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-28 13:15:29,724 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-28 13:15:29,724 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-28 13:15:29,724 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-28 13:15:29,724 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-28 13:15:29,724 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-28 13:15:29,724 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-28 13:15:29,724 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-01-28 13:15:29,882 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-28 13:15:29,896 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-28 13:15:29,898 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-28 13:15:29,899 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-28 13:15:29,899 INFO L275 PluginConnector]: CDTParser initialized [2022-01-28 13:15:29,900 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c [2022-01-28 13:15:29,953 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/40cdbb393/6f47f5cd036d4f20af3b0e7685c312a2/FLAG16a71b3c5 [2022-01-28 13:15:30,349 INFO L306 CDTParser]: Found 1 translation units. [2022-01-28 13:15:30,349 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c [2022-01-28 13:15:30,357 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/40cdbb393/6f47f5cd036d4f20af3b0e7685c312a2/FLAG16a71b3c5 [2022-01-28 13:15:30,369 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/40cdbb393/6f47f5cd036d4f20af3b0e7685c312a2 [2022-01-28 13:15:30,371 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-28 13:15:30,373 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-28 13:15:30,374 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-28 13:15:30,374 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-28 13:15:30,377 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-28 13:15:30,377 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 01:15:30" (1/1) ... [2022-01-28 13:15:30,378 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@633f4f79 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:15:30, skipping insertion in model container [2022-01-28 13:15:30,378 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 01:15:30" (1/1) ... [2022-01-28 13:15:30,382 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-28 13:15:30,394 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-28 13:15:30,540 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c[2087,2100] [2022-01-28 13:15:30,543 INFO L209 PostProcessor]: Analyzing one entry point: main [2022-01-28 13:15:30,549 INFO L203 MainTranslator]: Completed pre-run [2022-01-28 13:15:30,565 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c[2087,2100] [2022-01-28 13:15:30,565 INFO L209 PostProcessor]: Analyzing one entry point: main [2022-01-28 13:15:30,574 INFO L208 MainTranslator]: Completed translation [2022-01-28 13:15:30,574 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:15:30 WrapperNode [2022-01-28 13:15:30,574 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-28 13:15:30,575 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-28 13:15:30,575 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-28 13:15:30,575 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-28 13:15:30,580 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:15:30" (1/1) ... [2022-01-28 13:15:30,585 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:15:30" (1/1) ... [2022-01-28 13:15:30,598 INFO L137 Inliner]: procedures = 21, calls = 25, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 76 [2022-01-28 13:15:30,598 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-28 13:15:30,599 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-28 13:15:30,599 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-28 13:15:30,599 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-28 13:15:30,605 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:15:30" (1/1) ... [2022-01-28 13:15:30,605 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:15:30" (1/1) ... [2022-01-28 13:15:30,606 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:15:30" (1/1) ... [2022-01-28 13:15:30,606 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:15:30" (1/1) ... [2022-01-28 13:15:30,609 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:15:30" (1/1) ... [2022-01-28 13:15:30,611 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:15:30" (1/1) ... [2022-01-28 13:15:30,612 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:15:30" (1/1) ... [2022-01-28 13:15:30,614 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-28 13:15:30,614 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-28 13:15:30,614 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-28 13:15:30,614 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-28 13:15:30,615 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:15:30" (1/1) ... [2022-01-28 13:15:30,620 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-28 13:15:30,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:15:30,637 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-28 13:15:30,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-28 13:15:30,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-28 13:15:30,660 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-28 13:15:30,661 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-28 13:15:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-28 13:15:30,661 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-28 13:15:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-01-28 13:15:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-01-28 13:15:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-01-28 13:15:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-01-28 13:15:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-01-28 13:15:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-28 13:15:30,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-28 13:15:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-01-28 13:15:30,661 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-01-28 13:15:30,662 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-28 13:15:30,716 INFO L234 CfgBuilder]: Building ICFG [2022-01-28 13:15:30,717 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-28 13:15:30,843 INFO L275 CfgBuilder]: Performing block encoding [2022-01-28 13:15:30,895 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-28 13:15:30,895 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-01-28 13:15:30,897 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 01:15:30 BoogieIcfgContainer [2022-01-28 13:15:30,897 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-28 13:15:30,898 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-28 13:15:30,898 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-28 13:15:30,901 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-28 13:15:30,902 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.01 01:15:30" (1/3) ... [2022-01-28 13:15:30,902 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@358d7b97 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 01:15:30, skipping insertion in model container [2022-01-28 13:15:30,902 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 01:15:30" (2/3) ... [2022-01-28 13:15:30,902 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@358d7b97 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 01:15:30, skipping insertion in model container [2022-01-28 13:15:30,902 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 01:15:30" (3/3) ... [2022-01-28 13:15:30,903 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-figure1-alt.wvr.c [2022-01-28 13:15:30,907 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-28 13:15:30,907 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-28 13:15:30,907 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-28 13:15:30,907 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-28 13:15:30,942 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,942 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,942 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,943 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,943 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,943 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,943 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,943 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,943 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,943 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,943 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,944 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,944 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,944 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,944 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,944 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,944 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,944 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,944 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,944 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,945 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,945 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,945 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,945 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,945 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,945 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,946 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,946 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,946 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,946 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,946 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,946 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,946 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,946 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-28 13:15:30,946 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,947 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,947 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-28 13:15:30,947 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,947 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,947 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,947 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,947 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,947 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,947 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,948 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,948 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,948 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,948 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,950 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,950 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,950 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,951 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-28 13:15:30,951 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,951 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,951 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,952 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,952 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,952 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,952 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,952 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-28 13:15:30,954 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-28 13:15:30,984 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-28 13:15:30,989 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-28 13:15:30,989 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-01-28 13:15:30,997 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 90 places, 89 transitions, 194 flow [2022-01-28 13:15:31,044 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 449 states, 448 states have (on average 2.6339285714285716) internal successors, (1180), 448 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:31,047 INFO L276 IsEmpty]: Start isEmpty. Operand has 449 states, 448 states have (on average 2.6339285714285716) internal successors, (1180), 448 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:31,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-01-28 13:15:31,060 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:31,061 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-28 13:15:31,061 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:31,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:31,065 INFO L85 PathProgramCache]: Analyzing trace with hash -1950336427, now seen corresponding path program 1 times [2022-01-28 13:15:31,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:31,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131081552] [2022-01-28 13:15:31,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:31,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:31,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:31,213 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:31,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:31,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131081552] [2022-01-28 13:15:31,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131081552] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:15:31,215 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:15:31,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-28 13:15:31,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585537616] [2022-01-28 13:15:31,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:15:31,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-01-28 13:15:31,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:31,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-01-28 13:15:31,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-28 13:15:31,253 INFO L87 Difference]: Start difference. First operand has 449 states, 448 states have (on average 2.6339285714285716) internal successors, (1180), 448 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:31,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:31,305 INFO L93 Difference]: Finished difference Result 449 states and 1097 transitions. [2022-01-28 13:15:31,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-01-28 13:15:31,308 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-01-28 13:15:31,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:31,329 INFO L225 Difference]: With dead ends: 449 [2022-01-28 13:15:31,329 INFO L226 Difference]: Without dead ends: 447 [2022-01-28 13:15:31,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-01-28 13:15:31,337 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:31,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 68 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 13:15:31,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2022-01-28 13:15:31,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 447. [2022-01-28 13:15:31,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 2.4551569506726456) internal successors, (1095), 446 states have internal predecessors, (1095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:31,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1095 transitions. [2022-01-28 13:15:31,430 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1095 transitions. Word has length 62 [2022-01-28 13:15:31,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:31,431 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 1095 transitions. [2022-01-28 13:15:31,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:31,431 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1095 transitions. [2022-01-28 13:15:31,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-01-28 13:15:31,438 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:31,439 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-28 13:15:31,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-28 13:15:31,440 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:31,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:31,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1985794763, now seen corresponding path program 1 times [2022-01-28 13:15:31,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:31,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641919437] [2022-01-28 13:15:31,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:31,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:31,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:32,047 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:32,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:32,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641919437] [2022-01-28 13:15:32,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641919437] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:15:32,048 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:15:32,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-28 13:15:32,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002214598] [2022-01-28 13:15:32,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:15:32,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-28 13:15:32,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:32,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-28 13:15:32,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-01-28 13:15:32,052 INFO L87 Difference]: Start difference. First operand 447 states and 1095 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:32,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:32,343 INFO L93 Difference]: Finished difference Result 693 states and 1636 transitions. [2022-01-28 13:15:32,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-28 13:15:32,344 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-01-28 13:15:32,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:32,347 INFO L225 Difference]: With dead ends: 693 [2022-01-28 13:15:32,347 INFO L226 Difference]: Without dead ends: 564 [2022-01-28 13:15:32,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=166, Invalid=296, Unknown=0, NotChecked=0, Total=462 [2022-01-28 13:15:32,348 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 193 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:32,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 524 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:15:32,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2022-01-28 13:15:32,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 486. [2022-01-28 13:15:32,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 2.4474226804123713) internal successors, (1187), 485 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:32,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1187 transitions. [2022-01-28 13:15:32,360 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1187 transitions. Word has length 62 [2022-01-28 13:15:32,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:32,360 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 1187 transitions. [2022-01-28 13:15:32,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:32,360 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1187 transitions. [2022-01-28 13:15:32,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-01-28 13:15:32,361 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:32,361 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-28 13:15:32,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-28 13:15:32,362 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:32,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:32,362 INFO L85 PathProgramCache]: Analyzing trace with hash 1810260605, now seen corresponding path program 2 times [2022-01-28 13:15:32,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:32,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438996150] [2022-01-28 13:15:32,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:32,362 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:32,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:32,667 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:32,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:32,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438996150] [2022-01-28 13:15:32,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438996150] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:15:32,668 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:15:32,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-28 13:15:32,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586320023] [2022-01-28 13:15:32,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:15:32,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-28 13:15:32,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:32,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-28 13:15:32,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-01-28 13:15:32,669 INFO L87 Difference]: Start difference. First operand 486 states and 1187 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:32,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:32,960 INFO L93 Difference]: Finished difference Result 724 states and 1704 transitions. [2022-01-28 13:15:32,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-28 13:15:32,960 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-01-28 13:15:32,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:32,963 INFO L225 Difference]: With dead ends: 724 [2022-01-28 13:15:32,963 INFO L226 Difference]: Without dead ends: 673 [2022-01-28 13:15:32,963 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=165, Invalid=297, Unknown=0, NotChecked=0, Total=462 [2022-01-28 13:15:32,964 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 290 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:32,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 522 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:15:32,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-01-28 13:15:32,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 502. [2022-01-28 13:15:32,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.465069860279441) internal successors, (1235), 501 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:32,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1235 transitions. [2022-01-28 13:15:32,976 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1235 transitions. Word has length 62 [2022-01-28 13:15:32,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:32,977 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1235 transitions. [2022-01-28 13:15:32,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:32,977 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1235 transitions. [2022-01-28 13:15:32,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-01-28 13:15:32,978 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:32,978 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-28 13:15:32,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-28 13:15:32,979 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:32,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:32,979 INFO L85 PathProgramCache]: Analyzing trace with hash 1129232613, now seen corresponding path program 3 times [2022-01-28 13:15:32,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:32,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533355782] [2022-01-28 13:15:32,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:32,979 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:32,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:33,248 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:33,249 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:33,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533355782] [2022-01-28 13:15:33,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533355782] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:15:33,249 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:15:33,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-28 13:15:33,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532036470] [2022-01-28 13:15:33,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:15:33,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-28 13:15:33,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:33,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-28 13:15:33,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-01-28 13:15:33,250 INFO L87 Difference]: Start difference. First operand 502 states and 1235 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:33,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:33,458 INFO L93 Difference]: Finished difference Result 670 states and 1593 transitions. [2022-01-28 13:15:33,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-28 13:15:33,458 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-01-28 13:15:33,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:33,461 INFO L225 Difference]: With dead ends: 670 [2022-01-28 13:15:33,461 INFO L226 Difference]: Without dead ends: 604 [2022-01-28 13:15:33,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=154, Invalid=266, Unknown=0, NotChecked=0, Total=420 [2022-01-28 13:15:33,462 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 270 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:33,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [270 Valid, 453 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:15:33,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-01-28 13:15:33,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 502. [2022-01-28 13:15:33,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.4570858283433132) internal successors, (1231), 501 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:33,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1231 transitions. [2022-01-28 13:15:33,472 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1231 transitions. Word has length 62 [2022-01-28 13:15:33,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:33,472 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1231 transitions. [2022-01-28 13:15:33,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:33,472 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1231 transitions. [2022-01-28 13:15:33,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-01-28 13:15:33,475 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:33,475 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:15:33,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-28 13:15:33,475 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:33,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:33,476 INFO L85 PathProgramCache]: Analyzing trace with hash -79113043, now seen corresponding path program 4 times [2022-01-28 13:15:33,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:33,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607856463] [2022-01-28 13:15:33,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:33,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:33,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:33,749 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:33,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:33,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607856463] [2022-01-28 13:15:33,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607856463] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:15:33,750 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:15:33,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-28 13:15:33,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668709915] [2022-01-28 13:15:33,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:15:33,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-28 13:15:33,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:33,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-28 13:15:33,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2022-01-28 13:15:33,751 INFO L87 Difference]: Start difference. First operand 502 states and 1231 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:34,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:34,038 INFO L93 Difference]: Finished difference Result 655 states and 1566 transitions. [2022-01-28 13:15:34,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-28 13:15:34,039 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-01-28 13:15:34,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:34,042 INFO L225 Difference]: With dead ends: 655 [2022-01-28 13:15:34,042 INFO L226 Difference]: Without dead ends: 604 [2022-01-28 13:15:34,042 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=166, Invalid=296, Unknown=0, NotChecked=0, Total=462 [2022-01-28 13:15:34,043 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 201 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 534 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:34,043 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 534 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:15:34,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-01-28 13:15:34,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 502. [2022-01-28 13:15:34,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.4570858283433132) internal successors, (1231), 501 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:34,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1231 transitions. [2022-01-28 13:15:34,053 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1231 transitions. Word has length 62 [2022-01-28 13:15:34,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:34,053 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1231 transitions. [2022-01-28 13:15:34,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:34,053 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1231 transitions. [2022-01-28 13:15:34,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-01-28 13:15:34,054 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:34,054 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-28 13:15:34,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-28 13:15:34,054 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:34,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:34,055 INFO L85 PathProgramCache]: Analyzing trace with hash -1623942775, now seen corresponding path program 5 times [2022-01-28 13:15:34,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:34,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032889385] [2022-01-28 13:15:34,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:34,055 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:34,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:34,288 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:34,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:34,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032889385] [2022-01-28 13:15:34,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032889385] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:15:34,288 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:15:34,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-28 13:15:34,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654704958] [2022-01-28 13:15:34,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:15:34,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-28 13:15:34,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:34,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-28 13:15:34,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-01-28 13:15:34,289 INFO L87 Difference]: Start difference. First operand 502 states and 1231 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:34,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:34,534 INFO L93 Difference]: Finished difference Result 679 states and 1612 transitions. [2022-01-28 13:15:34,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-28 13:15:34,535 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-01-28 13:15:34,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:34,537 INFO L225 Difference]: With dead ends: 679 [2022-01-28 13:15:34,537 INFO L226 Difference]: Without dead ends: 628 [2022-01-28 13:15:34,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=164, Invalid=298, Unknown=0, NotChecked=0, Total=462 [2022-01-28 13:15:34,538 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 222 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:34,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 512 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:15:34,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2022-01-28 13:15:34,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 502. [2022-01-28 13:15:34,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.4570858283433132) internal successors, (1231), 501 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:34,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1231 transitions. [2022-01-28 13:15:34,548 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1231 transitions. Word has length 62 [2022-01-28 13:15:34,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:34,548 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1231 transitions. [2022-01-28 13:15:34,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:34,548 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1231 transitions. [2022-01-28 13:15:34,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-01-28 13:15:34,549 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:34,549 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-28 13:15:34,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-28 13:15:34,549 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:34,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:34,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1989996529, now seen corresponding path program 6 times [2022-01-28 13:15:34,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:34,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466236018] [2022-01-28 13:15:34,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:34,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:34,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:34,773 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:34,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:34,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466236018] [2022-01-28 13:15:34,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466236018] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 13:15:34,773 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 13:15:34,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-01-28 13:15:34,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120154597] [2022-01-28 13:15:34,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 13:15:34,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-28 13:15:34,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:34,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-28 13:15:34,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-01-28 13:15:34,775 INFO L87 Difference]: Start difference. First operand 502 states and 1231 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:35,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:35,017 INFO L93 Difference]: Finished difference Result 601 states and 1443 transitions. [2022-01-28 13:15:35,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-28 13:15:35,017 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-01-28 13:15:35,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:35,019 INFO L225 Difference]: With dead ends: 601 [2022-01-28 13:15:35,019 INFO L226 Difference]: Without dead ends: 535 [2022-01-28 13:15:35,020 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=153, Invalid=267, Unknown=0, NotChecked=0, Total=420 [2022-01-28 13:15:35,020 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 152 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:35,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 483 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 13:15:35,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-01-28 13:15:35,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 483. [2022-01-28 13:15:35,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 2.4419087136929463) internal successors, (1177), 482 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:35,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1177 transitions. [2022-01-28 13:15:35,029 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1177 transitions. Word has length 62 [2022-01-28 13:15:35,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:35,029 INFO L470 AbstractCegarLoop]: Abstraction has 483 states and 1177 transitions. [2022-01-28 13:15:35,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:35,030 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1177 transitions. [2022-01-28 13:15:35,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:15:35,031 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:35,031 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:15:35,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-28 13:15:35,031 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:35,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:35,031 INFO L85 PathProgramCache]: Analyzing trace with hash -1860622977, now seen corresponding path program 1 times [2022-01-28 13:15:35,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:35,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11631485] [2022-01-28 13:15:35,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:35,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:35,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:35,228 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:35,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:35,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11631485] [2022-01-28 13:15:35,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11631485] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:15:35,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756733937] [2022-01-28 13:15:35,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:35,229 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:15:35,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:15:35,230 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:15:35,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-01-28 13:15:35,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:35,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:15:35,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:15:35,965 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:35,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:15:36,541 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:36,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756733937] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:15:36,542 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:15:36,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-01-28 13:15:36,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455572387] [2022-01-28 13:15:36,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:15:36,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:15:36,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:36,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:15:36,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1082, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:15:36,544 INFO L87 Difference]: Start difference. First operand 483 states and 1177 transitions. Second operand has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:37,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:37,766 INFO L93 Difference]: Finished difference Result 1313 states and 3214 transitions. [2022-01-28 13:15:37,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-28 13:15:37,766 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:15:37,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:37,770 INFO L225 Difference]: With dead ends: 1313 [2022-01-28 13:15:37,773 INFO L226 Difference]: Without dead ends: 1232 [2022-01-28 13:15:37,774 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1173 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=638, Invalid=3394, Unknown=0, NotChecked=0, Total=4032 [2022-01-28 13:15:37,774 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 590 mSDsluCounter, 2108 mSDsCounter, 0 mSdLazyCounter, 898 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 590 SdHoareTripleChecker+Valid, 2110 SdHoareTripleChecker+Invalid, 933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:37,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [590 Valid, 2110 Invalid, 933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 898 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:15:37,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1232 states. [2022-01-28 13:15:37,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1232 to 719. [2022-01-28 13:15:37,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 2.518105849582173) internal successors, (1808), 718 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:37,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1808 transitions. [2022-01-28 13:15:37,792 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1808 transitions. Word has length 67 [2022-01-28 13:15:37,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:37,792 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 1808 transitions. [2022-01-28 13:15:37,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:37,792 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1808 transitions. [2022-01-28 13:15:37,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:15:37,793 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:37,794 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:15:37,812 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-01-28 13:15:38,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:15:38,015 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:38,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:38,015 INFO L85 PathProgramCache]: Analyzing trace with hash 1963152621, now seen corresponding path program 2 times [2022-01-28 13:15:38,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:38,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016716435] [2022-01-28 13:15:38,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:38,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:38,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:38,246 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:38,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:38,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016716435] [2022-01-28 13:15:38,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016716435] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:15:38,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77263355] [2022-01-28 13:15:38,247 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:15:38,247 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:15:38,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:15:38,252 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:15:38,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-01-28 13:15:38,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:15:38,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:15:38,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:15:38,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:15:38,823 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:38,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:15:39,377 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:39,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77263355] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:15:39,377 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:15:39,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-01-28 13:15:39,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375722514] [2022-01-28 13:15:39,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:15:39,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:15:39,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:39,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:15:39,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1095, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:15:39,380 INFO L87 Difference]: Start difference. First operand 719 states and 1808 transitions. Second operand has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:41,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:41,592 INFO L93 Difference]: Finished difference Result 1694 states and 4245 transitions. [2022-01-28 13:15:41,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-28 13:15:41,592 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:15:41,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:41,598 INFO L225 Difference]: With dead ends: 1694 [2022-01-28 13:15:41,598 INFO L226 Difference]: Without dead ends: 1628 [2022-01-28 13:15:41,600 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2041 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=999, Invalid=5973, Unknown=0, NotChecked=0, Total=6972 [2022-01-28 13:15:41,600 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 770 mSDsluCounter, 2788 mSDsCounter, 0 mSdLazyCounter, 1349 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 770 SdHoareTripleChecker+Valid, 2776 SdHoareTripleChecker+Invalid, 1422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:41,601 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [770 Valid, 2776 Invalid, 1422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1349 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:15:41,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1628 states. [2022-01-28 13:15:41,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1628 to 739. [2022-01-28 13:15:41,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 738 states have (on average 2.535230352303523) internal successors, (1871), 738 states have internal predecessors, (1871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:41,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 1871 transitions. [2022-01-28 13:15:41,620 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 1871 transitions. Word has length 67 [2022-01-28 13:15:41,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:41,620 INFO L470 AbstractCegarLoop]: Abstraction has 739 states and 1871 transitions. [2022-01-28 13:15:41,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:41,620 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 1871 transitions. [2022-01-28 13:15:41,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:15:41,622 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:41,622 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:15:41,641 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-28 13:15:41,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-01-28 13:15:41,841 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:41,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:41,841 INFO L85 PathProgramCache]: Analyzing trace with hash 1661878945, now seen corresponding path program 3 times [2022-01-28 13:15:41,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:41,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219275585] [2022-01-28 13:15:41,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:41,842 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:41,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:42,101 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:42,101 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:42,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219275585] [2022-01-28 13:15:42,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219275585] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:15:42,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347118962] [2022-01-28 13:15:42,101 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:15:42,102 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:15:42,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:15:42,103 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:15:42,104 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-01-28 13:15:42,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:15:42,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:15:42,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:15:42,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:15:42,671 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:42,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:15:43,091 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:43,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347118962] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:15:43,091 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:15:43,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-01-28 13:15:43,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031248926] [2022-01-28 13:15:43,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:15:43,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:15:43,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:43,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:15:43,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1080, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:15:43,093 INFO L87 Difference]: Start difference. First operand 739 states and 1871 transitions. Second operand has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:45,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:45,711 INFO L93 Difference]: Finished difference Result 1708 states and 4203 transitions. [2022-01-28 13:15:45,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-28 13:15:45,712 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:15:45,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:45,717 INFO L225 Difference]: With dead ends: 1708 [2022-01-28 13:15:45,717 INFO L226 Difference]: Without dead ends: 1627 [2022-01-28 13:15:45,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 112 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2575 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1373, Invalid=7183, Unknown=0, NotChecked=0, Total=8556 [2022-01-28 13:15:45,719 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 757 mSDsluCounter, 2846 mSDsCounter, 0 mSdLazyCounter, 1412 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 757 SdHoareTripleChecker+Valid, 2831 SdHoareTripleChecker+Invalid, 1465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:45,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [757 Valid, 2831 Invalid, 1465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1412 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:15:45,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1627 states. [2022-01-28 13:15:45,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1627 to 785. [2022-01-28 13:15:45,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 785 states, 784 states have (on average 2.5714285714285716) internal successors, (2016), 784 states have internal predecessors, (2016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:45,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 785 states to 785 states and 2016 transitions. [2022-01-28 13:15:45,737 INFO L78 Accepts]: Start accepts. Automaton has 785 states and 2016 transitions. Word has length 67 [2022-01-28 13:15:45,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:45,738 INFO L470 AbstractCegarLoop]: Abstraction has 785 states and 2016 transitions. [2022-01-28 13:15:45,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:45,738 INFO L276 IsEmpty]: Start isEmpty. Operand 785 states and 2016 transitions. [2022-01-28 13:15:45,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:15:45,739 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:45,739 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:15:45,756 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-28 13:15:45,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:15:45,944 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:45,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:45,944 INFO L85 PathProgramCache]: Analyzing trace with hash -1199640043, now seen corresponding path program 4 times [2022-01-28 13:15:45,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:45,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363793356] [2022-01-28 13:15:45,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:45,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:45,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:46,139 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:46,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:46,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363793356] [2022-01-28 13:15:46,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363793356] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:15:46,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753776460] [2022-01-28 13:15:46,139 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:15:46,140 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:15:46,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:15:46,141 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:15:46,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-01-28 13:15:46,181 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:15:46,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:15:46,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:15:46,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:15:46,684 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:46,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:15:47,214 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:47,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753776460] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:15:47,215 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:15:47,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-01-28 13:15:47,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622938920] [2022-01-28 13:15:47,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:15:47,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:15:47,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:47,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:15:47,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1087, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:15:47,216 INFO L87 Difference]: Start difference. First operand 785 states and 2016 transitions. Second operand has 36 states, 36 states have (on average 3.6666666666666665) internal successors, (132), 36 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:49,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:49,757 INFO L93 Difference]: Finished difference Result 2996 states and 7599 transitions. [2022-01-28 13:15:49,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-01-28 13:15:49,758 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.6666666666666665) internal successors, (132), 36 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:15:49,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:49,769 INFO L225 Difference]: With dead ends: 2996 [2022-01-28 13:15:49,769 INFO L226 Difference]: Without dead ends: 2879 [2022-01-28 13:15:49,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3148 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1652, Invalid=8050, Unknown=0, NotChecked=0, Total=9702 [2022-01-28 13:15:49,772 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 1346 mSDsluCounter, 2925 mSDsCounter, 0 mSdLazyCounter, 1499 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1346 SdHoareTripleChecker+Valid, 2919 SdHoareTripleChecker+Invalid, 1638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:49,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1346 Valid, 2919 Invalid, 1638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1499 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:15:49,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2879 states. [2022-01-28 13:15:49,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2879 to 848. [2022-01-28 13:15:49,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 847 states have (on average 2.6068476977567885) internal successors, (2208), 847 states have internal predecessors, (2208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:49,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 2208 transitions. [2022-01-28 13:15:49,812 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 2208 transitions. Word has length 67 [2022-01-28 13:15:49,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:49,812 INFO L470 AbstractCegarLoop]: Abstraction has 848 states and 2208 transitions. [2022-01-28 13:15:49,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.6666666666666665) internal successors, (132), 36 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:49,812 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 2208 transitions. [2022-01-28 13:15:49,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:15:49,815 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:49,815 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:15:49,839 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-01-28 13:15:50,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:15:50,033 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:50,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:50,033 INFO L85 PathProgramCache]: Analyzing trace with hash -596174201, now seen corresponding path program 5 times [2022-01-28 13:15:50,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:50,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819355318] [2022-01-28 13:15:50,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:50,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:50,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:50,221 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:50,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:50,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819355318] [2022-01-28 13:15:50,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819355318] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:15:50,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903742907] [2022-01-28 13:15:50,221 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:15:50,221 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:15:50,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:15:50,222 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:15:50,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-01-28 13:15:50,274 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:15:50,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:15:50,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:15:50,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:15:50,741 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:50,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:15:51,231 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:51,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903742907] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:15:51,231 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:15:51,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-01-28 13:15:51,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611141004] [2022-01-28 13:15:51,231 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:15:51,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:15:51,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:51,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:15:51,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1090, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:15:51,233 INFO L87 Difference]: Start difference. First operand 848 states and 2208 transitions. Second operand has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:52,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:52,878 INFO L93 Difference]: Finished difference Result 1978 states and 5024 transitions. [2022-01-28 13:15:52,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-01-28 13:15:52,879 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:15:52,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:52,885 INFO L225 Difference]: With dead ends: 1978 [2022-01-28 13:15:52,886 INFO L226 Difference]: Without dead ends: 1897 [2022-01-28 13:15:52,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1725 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=829, Invalid=5023, Unknown=0, NotChecked=0, Total=5852 [2022-01-28 13:15:52,887 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 726 mSDsluCounter, 2607 mSDsCounter, 0 mSdLazyCounter, 1179 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 726 SdHoareTripleChecker+Valid, 2602 SdHoareTripleChecker+Invalid, 1236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:52,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [726 Valid, 2602 Invalid, 1236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1179 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:15:52,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1897 states. [2022-01-28 13:15:52,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1897 to 870. [2022-01-28 13:15:52,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 870 states, 869 states have (on average 2.6144994246260067) internal successors, (2272), 869 states have internal predecessors, (2272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:52,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 870 states to 870 states and 2272 transitions. [2022-01-28 13:15:52,911 INFO L78 Accepts]: Start accepts. Automaton has 870 states and 2272 transitions. Word has length 67 [2022-01-28 13:15:52,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:52,912 INFO L470 AbstractCegarLoop]: Abstraction has 870 states and 2272 transitions. [2022-01-28 13:15:52,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:52,912 INFO L276 IsEmpty]: Start isEmpty. Operand 870 states and 2272 transitions. [2022-01-28 13:15:52,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:15:52,913 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:52,914 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:15:52,930 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-01-28 13:15:53,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-01-28 13:15:53,128 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:53,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:53,128 INFO L85 PathProgramCache]: Analyzing trace with hash -897447877, now seen corresponding path program 6 times [2022-01-28 13:15:53,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:53,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405783358] [2022-01-28 13:15:53,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:53,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:53,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:53,335 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:53,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:53,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405783358] [2022-01-28 13:15:53,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405783358] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:15:53,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874697061] [2022-01-28 13:15:53,336 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:15:53,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:15:53,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:15:53,337 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:15:53,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-01-28 13:15:53,386 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:15:53,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:15:53,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:15:53,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:15:53,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:53,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:15:54,343 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:54,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874697061] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:15:54,343 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:15:54,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-01-28 13:15:54,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333626811] [2022-01-28 13:15:54,344 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:15:54,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:15:54,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:54,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:15:54,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1095, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:15:54,347 INFO L87 Difference]: Start difference. First operand 870 states and 2272 transitions. Second operand has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:57,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:15:57,707 INFO L93 Difference]: Finished difference Result 2416 states and 6120 transitions. [2022-01-28 13:15:57,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-01-28 13:15:57,707 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:15:57,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:15:57,715 INFO L225 Difference]: With dead ends: 2416 [2022-01-28 13:15:57,715 INFO L226 Difference]: Without dead ends: 2335 [2022-01-28 13:15:57,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4048 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1784, Invalid=10648, Unknown=0, NotChecked=0, Total=12432 [2022-01-28 13:15:57,718 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 1297 mSDsluCounter, 3299 mSDsCounter, 0 mSdLazyCounter, 1573 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1297 SdHoareTripleChecker+Valid, 3281 SdHoareTripleChecker+Invalid, 1710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:15:57,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1297 Valid, 3281 Invalid, 1710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1573 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:15:57,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2022-01-28 13:15:57,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 897. [2022-01-28 13:15:57,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 896 states have (on average 2.646205357142857) internal successors, (2371), 896 states have internal predecessors, (2371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:57,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 2371 transitions. [2022-01-28 13:15:57,744 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 2371 transitions. Word has length 67 [2022-01-28 13:15:57,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:15:57,744 INFO L470 AbstractCegarLoop]: Abstraction has 897 states and 2371 transitions. [2022-01-28 13:15:57,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:15:57,744 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 2371 transitions. [2022-01-28 13:15:57,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:15:57,746 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:15:57,746 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:15:57,770 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-01-28 13:15:57,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:15:57,959 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:15:57,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:15:57,960 INFO L85 PathProgramCache]: Analyzing trace with hash 536000431, now seen corresponding path program 7 times [2022-01-28 13:15:57,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:15:57,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126467403] [2022-01-28 13:15:57,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:15:57,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:15:57,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:58,264 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:58,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:15:58,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126467403] [2022-01-28 13:15:58,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126467403] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:15:58,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199695255] [2022-01-28 13:15:58,265 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:15:58,265 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:15:58,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:15:58,266 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:15:58,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-01-28 13:15:58,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:15:58,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:15:58,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:15:58,752 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:58,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:15:59,172 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:15:59,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199695255] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:15:59,172 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:15:59,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-01-28 13:15:59,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6381628] [2022-01-28 13:15:59,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:15:59,173 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-01-28 13:15:59,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:15:59,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-01-28 13:15:59,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1033, Unknown=0, NotChecked=0, Total=1190 [2022-01-28 13:15:59,173 INFO L87 Difference]: Start difference. First operand 897 states and 2371 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:01,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:01,213 INFO L93 Difference]: Finished difference Result 1991 states and 5050 transitions. [2022-01-28 13:16:01,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-28 13:16:01,213 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:01,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:01,220 INFO L225 Difference]: With dead ends: 1991 [2022-01-28 13:16:01,220 INFO L226 Difference]: Without dead ends: 1940 [2022-01-28 13:16:01,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2193 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1146, Invalid=6510, Unknown=0, NotChecked=0, Total=7656 [2022-01-28 13:16:01,222 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 1013 mSDsluCounter, 3094 mSDsCounter, 0 mSdLazyCounter, 1388 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1013 SdHoareTripleChecker+Valid, 3093 SdHoareTripleChecker+Invalid, 1505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:01,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1013 Valid, 3093 Invalid, 1505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1388 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:16:01,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1940 states. [2022-01-28 13:16:01,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1940 to 882. [2022-01-28 13:16:01,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 881 states have (on average 2.634506242905789) internal successors, (2321), 881 states have internal predecessors, (2321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:01,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 2321 transitions. [2022-01-28 13:16:01,243 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 2321 transitions. Word has length 67 [2022-01-28 13:16:01,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:01,243 INFO L470 AbstractCegarLoop]: Abstraction has 882 states and 2321 transitions. [2022-01-28 13:16:01,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:01,244 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 2321 transitions. [2022-01-28 13:16:01,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:01,245 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:01,245 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:01,265 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:01,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:01,462 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:01,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:01,462 INFO L85 PathProgramCache]: Analyzing trace with hash 1726094591, now seen corresponding path program 8 times [2022-01-28 13:16:01,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:01,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805986971] [2022-01-28 13:16:01,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:01,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:01,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:01,670 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:01,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:01,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805986971] [2022-01-28 13:16:01,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805986971] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:01,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730595277] [2022-01-28 13:16:01,671 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:16:01,671 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:01,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:01,672 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:01,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-01-28 13:16:01,720 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:16:01,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:01,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:01,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:02,190 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:02,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:02,552 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:02,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730595277] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:02,553 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:02,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-01-28 13:16:02,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261422052] [2022-01-28 13:16:02,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:02,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:16:02,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:02,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:16:02,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1069, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:16:02,554 INFO L87 Difference]: Start difference. First operand 882 states and 2321 transitions. Second operand has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:04,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:04,565 INFO L93 Difference]: Finished difference Result 2128 states and 5329 transitions. [2022-01-28 13:16:04,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-28 13:16:04,565 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:04,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:04,571 INFO L225 Difference]: With dead ends: 2128 [2022-01-28 13:16:04,571 INFO L226 Difference]: Without dead ends: 2047 [2022-01-28 13:16:04,572 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 112 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1880 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1082, Invalid=5398, Unknown=0, NotChecked=0, Total=6480 [2022-01-28 13:16:04,572 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 1036 mSDsluCounter, 2994 mSDsCounter, 0 mSdLazyCounter, 1268 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1036 SdHoareTripleChecker+Valid, 2943 SdHoareTripleChecker+Invalid, 1335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:04,573 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1036 Valid, 2943 Invalid, 1335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1268 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:16:04,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2047 states. [2022-01-28 13:16:04,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2047 to 942. [2022-01-28 13:16:04,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 942 states, 941 states have (on average 2.6546227417640806) internal successors, (2498), 941 states have internal predecessors, (2498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:04,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 942 states to 942 states and 2498 transitions. [2022-01-28 13:16:04,594 INFO L78 Accepts]: Start accepts. Automaton has 942 states and 2498 transitions. Word has length 67 [2022-01-28 13:16:04,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:04,594 INFO L470 AbstractCegarLoop]: Abstraction has 942 states and 2498 transitions. [2022-01-28 13:16:04,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.7222222222222223) internal successors, (134), 36 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:04,595 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 2498 transitions. [2022-01-28 13:16:04,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:04,602 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:04,602 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:04,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:04,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-01-28 13:16:04,819 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:04,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:04,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1135424397, now seen corresponding path program 9 times [2022-01-28 13:16:04,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:04,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191777572] [2022-01-28 13:16:04,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:04,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:04,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:05,024 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:05,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:05,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191777572] [2022-01-28 13:16:05,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191777572] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:05,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297264349] [2022-01-28 13:16:05,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:16:05,025 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:05,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:05,026 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:05,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-01-28 13:16:05,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:16:05,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:05,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:05,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:05,534 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:05,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:06,016 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:06,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297264349] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:06,017 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:06,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-01-28 13:16:06,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217901356] [2022-01-28 13:16:06,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:06,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:16:06,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:06,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:16:06,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1075, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:16:06,018 INFO L87 Difference]: Start difference. First operand 942 states and 2498 transitions. Second operand has 36 states, 36 states have (on average 3.6666666666666665) internal successors, (132), 36 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:09,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:09,084 INFO L93 Difference]: Finished difference Result 2577 states and 6340 transitions. [2022-01-28 13:16:09,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-01-28 13:16:09,084 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.6666666666666665) internal successors, (132), 36 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:09,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:09,090 INFO L225 Difference]: With dead ends: 2577 [2022-01-28 13:16:09,091 INFO L226 Difference]: Without dead ends: 2526 [2022-01-28 13:16:09,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3693 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1763, Invalid=9579, Unknown=0, NotChecked=0, Total=11342 [2022-01-28 13:16:09,092 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 1925 mSDsluCounter, 2501 mSDsCounter, 0 mSdLazyCounter, 1101 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1925 SdHoareTripleChecker+Valid, 2519 SdHoareTripleChecker+Invalid, 1259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 1101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:09,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1925 Valid, 2519 Invalid, 1259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 1101 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:16:09,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2526 states. [2022-01-28 13:16:09,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2526 to 934. [2022-01-28 13:16:09,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 933 states have (on average 2.6409431939978565) internal successors, (2464), 933 states have internal predecessors, (2464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:09,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 2464 transitions. [2022-01-28 13:16:09,117 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 2464 transitions. Word has length 67 [2022-01-28 13:16:09,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:09,117 INFO L470 AbstractCegarLoop]: Abstraction has 934 states and 2464 transitions. [2022-01-28 13:16:09,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.6666666666666665) internal successors, (132), 36 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:09,117 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 2464 transitions. [2022-01-28 13:16:09,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:09,119 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:09,119 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:09,144 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:09,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-01-28 13:16:09,335 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:09,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:09,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1350924167, now seen corresponding path program 10 times [2022-01-28 13:16:09,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:09,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550113476] [2022-01-28 13:16:09,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:09,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:09,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:09,523 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:09,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:09,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550113476] [2022-01-28 13:16:09,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550113476] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:09,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013015803] [2022-01-28 13:16:09,529 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:16:09,529 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:09,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:09,530 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:09,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-01-28 13:16:09,572 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:16:09,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:09,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:09,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:10,024 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:10,024 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:10,491 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:10,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013015803] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:10,492 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:10,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-01-28 13:16:10,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211970411] [2022-01-28 13:16:10,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:10,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:16:10,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:10,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:16:10,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1064, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:16:10,493 INFO L87 Difference]: Start difference. First operand 934 states and 2464 transitions. Second operand has 36 states, 36 states have (on average 3.6666666666666665) internal successors, (132), 36 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:11,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:11,742 INFO L93 Difference]: Finished difference Result 1758 states and 4342 transitions. [2022-01-28 13:16:11,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-28 13:16:11,742 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.6666666666666665) internal successors, (132), 36 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:11,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:11,746 INFO L225 Difference]: With dead ends: 1758 [2022-01-28 13:16:11,746 INFO L226 Difference]: Without dead ends: 1707 [2022-01-28 13:16:11,747 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1331 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=771, Invalid=3921, Unknown=0, NotChecked=0, Total=4692 [2022-01-28 13:16:11,747 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 827 mSDsluCounter, 2516 mSDsCounter, 0 mSdLazyCounter, 999 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 827 SdHoareTripleChecker+Valid, 2500 SdHoareTripleChecker+Invalid, 1052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 999 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:11,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [827 Valid, 2500 Invalid, 1052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 999 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:16:11,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1707 states. [2022-01-28 13:16:11,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1707 to 934. [2022-01-28 13:16:11,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 933 states have (on average 2.6409431939978565) internal successors, (2464), 933 states have internal predecessors, (2464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:11,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 2464 transitions. [2022-01-28 13:16:11,766 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 2464 transitions. Word has length 67 [2022-01-28 13:16:11,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:11,766 INFO L470 AbstractCegarLoop]: Abstraction has 934 states and 2464 transitions. [2022-01-28 13:16:11,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.6666666666666665) internal successors, (132), 36 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:11,766 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 2464 transitions. [2022-01-28 13:16:11,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:11,768 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:11,768 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:11,784 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:11,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-01-28 13:16:11,979 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:11,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:11,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1703935707, now seen corresponding path program 11 times [2022-01-28 13:16:11,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:11,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528294646] [2022-01-28 13:16:11,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:11,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:12,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:12,155 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:12,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:12,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528294646] [2022-01-28 13:16:12,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528294646] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:12,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023519723] [2022-01-28 13:16:12,155 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:16:12,155 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:12,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:12,156 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:12,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-01-28 13:16:12,200 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:16:12,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:12,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:12,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:12,673 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:12,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:13,107 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:13,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023519723] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:13,107 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:13,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-01-28 13:16:13,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366216820] [2022-01-28 13:16:13,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:13,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:16:13,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:13,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:16:13,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1038, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:16:13,108 INFO L87 Difference]: Start difference. First operand 934 states and 2464 transitions. Second operand has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:13,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:13,807 INFO L93 Difference]: Finished difference Result 1444 states and 3679 transitions. [2022-01-28 13:16:13,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-28 13:16:13,807 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:13,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:13,810 INFO L225 Difference]: With dead ends: 1444 [2022-01-28 13:16:13,810 INFO L226 Difference]: Without dead ends: 1393 [2022-01-28 13:16:13,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=489, Invalid=2163, Unknown=0, NotChecked=0, Total=2652 [2022-01-28 13:16:13,811 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 332 mSDsluCounter, 1889 mSDsCounter, 0 mSdLazyCounter, 733 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 1900 SdHoareTripleChecker+Invalid, 749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 733 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:13,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [332 Valid, 1900 Invalid, 749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 733 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 13:16:13,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1393 states. [2022-01-28 13:16:13,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1393 to 950. [2022-01-28 13:16:13,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 950 states, 949 states have (on average 2.642781875658588) internal successors, (2508), 949 states have internal predecessors, (2508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:13,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 950 states to 950 states and 2508 transitions. [2022-01-28 13:16:13,839 INFO L78 Accepts]: Start accepts. Automaton has 950 states and 2508 transitions. Word has length 67 [2022-01-28 13:16:13,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:13,839 INFO L470 AbstractCegarLoop]: Abstraction has 950 states and 2508 transitions. [2022-01-28 13:16:13,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:13,840 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 2508 transitions. [2022-01-28 13:16:13,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:13,841 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:13,842 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:13,858 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:14,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-01-28 13:16:14,055 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:14,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:14,056 INFO L85 PathProgramCache]: Analyzing trace with hash 947296947, now seen corresponding path program 12 times [2022-01-28 13:16:14,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:14,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553990359] [2022-01-28 13:16:14,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:14,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:14,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:14,241 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:14,242 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:14,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553990359] [2022-01-28 13:16:14,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553990359] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:14,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752527238] [2022-01-28 13:16:14,242 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:16:14,242 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:14,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:14,243 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:14,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-01-28 13:16:14,288 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:16:14,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:14,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:14,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:14,794 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:14,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:15,278 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:15,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752527238] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:15,279 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:15,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-01-28 13:16:15,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490592712] [2022-01-28 13:16:15,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:15,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:16:15,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:15,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:16:15,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1068, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:16:15,280 INFO L87 Difference]: Start difference. First operand 950 states and 2508 transitions. Second operand has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:16,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:16,543 INFO L93 Difference]: Finished difference Result 2025 states and 5158 transitions. [2022-01-28 13:16:16,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-28 13:16:16,544 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:16,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:16,548 INFO L225 Difference]: With dead ends: 2025 [2022-01-28 13:16:16,548 INFO L226 Difference]: Without dead ends: 1974 [2022-01-28 13:16:16,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=700, Invalid=3460, Unknown=0, NotChecked=0, Total=4160 [2022-01-28 13:16:16,549 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 556 mSDsluCounter, 2511 mSDsCounter, 0 mSdLazyCounter, 1160 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 2506 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:16,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [556 Valid, 2506 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1160 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:16:16,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1974 states. [2022-01-28 13:16:16,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1974 to 954. [2022-01-28 13:16:16,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 953 states have (on average 2.6474291710388247) internal successors, (2523), 953 states have internal predecessors, (2523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:16,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 2523 transitions. [2022-01-28 13:16:16,569 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 2523 transitions. Word has length 67 [2022-01-28 13:16:16,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:16,569 INFO L470 AbstractCegarLoop]: Abstraction has 954 states and 2523 transitions. [2022-01-28 13:16:16,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:16,569 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 2523 transitions. [2022-01-28 13:16:16,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:16,571 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:16,571 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:16,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:16,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:16,787 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:16,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:16,788 INFO L85 PathProgramCache]: Analyzing trace with hash 476105249, now seen corresponding path program 13 times [2022-01-28 13:16:16,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:16,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169510718] [2022-01-28 13:16:16,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:16,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:16,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:16,976 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:16,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:16,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169510718] [2022-01-28 13:16:16,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169510718] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:16,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140921101] [2022-01-28 13:16:16,976 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:16:16,976 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:16,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:16,977 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:16,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-01-28 13:16:17,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:17,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:17,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:17,519 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:17,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:17,998 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:17,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140921101] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:17,998 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:17,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-01-28 13:16:17,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372793974] [2022-01-28 13:16:17,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:17,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:16:17,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:17,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:16:17,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1077, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:16:17,999 INFO L87 Difference]: Start difference. First operand 954 states and 2523 transitions. Second operand has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:20,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:20,532 INFO L93 Difference]: Finished difference Result 2514 states and 6418 transitions. [2022-01-28 13:16:20,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-01-28 13:16:20,532 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:20,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:20,537 INFO L225 Difference]: With dead ends: 2514 [2022-01-28 13:16:20,537 INFO L226 Difference]: Without dead ends: 2463 [2022-01-28 13:16:20,538 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2590 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1314, Invalid=7428, Unknown=0, NotChecked=0, Total=8742 [2022-01-28 13:16:20,538 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 740 mSDsluCounter, 2849 mSDsCounter, 0 mSdLazyCounter, 1441 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 740 SdHoareTripleChecker+Valid, 2848 SdHoareTripleChecker+Invalid, 1518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:20,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [740 Valid, 2848 Invalid, 1518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1441 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:16:20,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2463 states. [2022-01-28 13:16:20,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2463 to 958. [2022-01-28 13:16:20,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 957 states have (on average 2.652037617554859) internal successors, (2538), 957 states have internal predecessors, (2538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:20,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 2538 transitions. [2022-01-28 13:16:20,572 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 2538 transitions. Word has length 67 [2022-01-28 13:16:20,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:20,572 INFO L470 AbstractCegarLoop]: Abstraction has 958 states and 2538 transitions. [2022-01-28 13:16:20,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:20,573 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 2538 transitions. [2022-01-28 13:16:20,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:20,574 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:20,575 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:20,594 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-28 13:16:20,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2022-01-28 13:16:20,792 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:20,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:20,792 INFO L85 PathProgramCache]: Analyzing trace with hash 174831573, now seen corresponding path program 14 times [2022-01-28 13:16:20,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:20,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544777821] [2022-01-28 13:16:20,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:20,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:20,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:20,966 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:20,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:20,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544777821] [2022-01-28 13:16:20,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544777821] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:20,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114080026] [2022-01-28 13:16:20,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:16:20,967 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:20,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:20,968 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:20,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-01-28 13:16:21,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:16:21,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:21,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:21,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:21,475 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:21,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:21,956 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:21,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114080026] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:21,956 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:21,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-01-28 13:16:21,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505024245] [2022-01-28 13:16:21,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:21,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:16:21,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:21,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:16:21,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1068, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:16:21,958 INFO L87 Difference]: Start difference. First operand 958 states and 2538 transitions. Second operand has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:25,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:25,379 INFO L93 Difference]: Finished difference Result 3033 states and 7659 transitions. [2022-01-28 13:16:25,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-01-28 13:16:25,379 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:25,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:25,389 INFO L225 Difference]: With dead ends: 3033 [2022-01-28 13:16:25,389 INFO L226 Difference]: Without dead ends: 2931 [2022-01-28 13:16:25,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4337 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1945, Invalid=11165, Unknown=0, NotChecked=0, Total=13110 [2022-01-28 13:16:25,392 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 1069 mSDsluCounter, 2798 mSDsCounter, 0 mSdLazyCounter, 1514 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1069 SdHoareTripleChecker+Valid, 2811 SdHoareTripleChecker+Invalid, 1636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:25,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1069 Valid, 2811 Invalid, 1636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1514 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:16:25,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2931 states. [2022-01-28 13:16:25,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2931 to 970. [2022-01-28 13:16:25,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 970 states, 969 states have (on average 2.6697626418988647) internal successors, (2587), 969 states have internal predecessors, (2587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:25,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 2587 transitions. [2022-01-28 13:16:25,422 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 2587 transitions. Word has length 67 [2022-01-28 13:16:25,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:25,422 INFO L470 AbstractCegarLoop]: Abstraction has 970 states and 2587 transitions. [2022-01-28 13:16:25,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:25,422 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 2587 transitions. [2022-01-28 13:16:25,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:25,425 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:25,425 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:25,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:25,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:25,639 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:25,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:25,640 INFO L85 PathProgramCache]: Analyzing trace with hash 938600315, now seen corresponding path program 15 times [2022-01-28 13:16:25,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:25,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886297419] [2022-01-28 13:16:25,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:25,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:25,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:25,801 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:25,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:25,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886297419] [2022-01-28 13:16:25,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886297419] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:25,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241049146] [2022-01-28 13:16:25,801 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:16:25,801 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:25,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:25,802 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:25,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-01-28 13:16:25,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:16:25,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:25,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:25,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:26,334 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:26,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:26,783 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:26,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1241049146] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:26,783 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:26,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-01-28 13:16:26,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501516736] [2022-01-28 13:16:26,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:26,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:16:26,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:26,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:16:26,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:16:26,784 INFO L87 Difference]: Start difference. First operand 970 states and 2587 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:27,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:27,587 INFO L93 Difference]: Finished difference Result 1450 states and 3724 transitions. [2022-01-28 13:16:27,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-28 13:16:27,588 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:27,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:27,591 INFO L225 Difference]: With dead ends: 1450 [2022-01-28 13:16:27,591 INFO L226 Difference]: Without dead ends: 1399 [2022-01-28 13:16:27,591 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=546, Invalid=2316, Unknown=0, NotChecked=0, Total=2862 [2022-01-28 13:16:27,591 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 367 mSDsluCounter, 2070 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 2077 SdHoareTripleChecker+Invalid, 835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:27,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [367 Valid, 2077 Invalid, 835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 819 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:16:27,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1399 states. [2022-01-28 13:16:27,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1399 to 982. [2022-01-28 13:16:27,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 982 states, 981 states have (on average 2.6666666666666665) internal successors, (2616), 981 states have internal predecessors, (2616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:27,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 2616 transitions. [2022-01-28 13:16:27,606 INFO L78 Accepts]: Start accepts. Automaton has 982 states and 2616 transitions. Word has length 67 [2022-01-28 13:16:27,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:27,606 INFO L470 AbstractCegarLoop]: Abstraction has 982 states and 2616 transitions. [2022-01-28 13:16:27,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:27,607 INFO L276 IsEmpty]: Start isEmpty. Operand 982 states and 2616 transitions. [2022-01-28 13:16:27,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:27,608 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:27,608 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:27,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:27,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:27,824 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:27,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:27,824 INFO L85 PathProgramCache]: Analyzing trace with hash -345043983, now seen corresponding path program 16 times [2022-01-28 13:16:27,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:27,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894665649] [2022-01-28 13:16:27,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:27,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:27,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:28,013 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:28,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:28,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894665649] [2022-01-28 13:16:28,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894665649] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:28,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163991900] [2022-01-28 13:16:28,013 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:16:28,013 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:28,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:28,015 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:28,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-01-28 13:16:28,059 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:16:28,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:28,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:28,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:28,533 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:28,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:28,918 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:28,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163991900] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:28,918 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:28,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-01-28 13:16:28,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811139802] [2022-01-28 13:16:28,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:28,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:16:28,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:28,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:16:28,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=1098, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:16:28,920 INFO L87 Difference]: Start difference. First operand 982 states and 2616 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:29,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:29,865 INFO L93 Difference]: Finished difference Result 1672 states and 4250 transitions. [2022-01-28 13:16:29,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-28 13:16:29,865 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:29,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:29,868 INFO L225 Difference]: With dead ends: 1672 [2022-01-28 13:16:29,869 INFO L226 Difference]: Without dead ends: 1621 [2022-01-28 13:16:29,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 890 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=676, Invalid=2746, Unknown=0, NotChecked=0, Total=3422 [2022-01-28 13:16:29,869 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 437 mSDsluCounter, 1919 mSDsCounter, 0 mSdLazyCounter, 814 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 1962 SdHoareTripleChecker+Invalid, 835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:29,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [437 Valid, 1962 Invalid, 835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 814 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:16:29,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1621 states. [2022-01-28 13:16:29,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1621 to 978. [2022-01-28 13:16:29,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 978 states, 977 states have (on average 2.662231320368475) internal successors, (2601), 977 states have internal predecessors, (2601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:29,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 978 states to 978 states and 2601 transitions. [2022-01-28 13:16:29,885 INFO L78 Accepts]: Start accepts. Automaton has 978 states and 2601 transitions. Word has length 67 [2022-01-28 13:16:29,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:29,886 INFO L470 AbstractCegarLoop]: Abstraction has 978 states and 2601 transitions. [2022-01-28 13:16:29,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:29,886 INFO L276 IsEmpty]: Start isEmpty. Operand 978 states and 2601 transitions. [2022-01-28 13:16:29,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:29,887 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:29,887 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:29,906 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:30,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-01-28 13:16:30,103 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:30,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:30,104 INFO L85 PathProgramCache]: Analyzing trace with hash -802204853, now seen corresponding path program 17 times [2022-01-28 13:16:30,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:30,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360384152] [2022-01-28 13:16:30,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:30,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:30,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:30,254 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:30,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:30,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360384152] [2022-01-28 13:16:30,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360384152] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:30,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813842182] [2022-01-28 13:16:30,255 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:16:30,255 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:30,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:30,256 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:30,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-01-28 13:16:30,307 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:16:30,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:30,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:30,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:30,763 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:30,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:31,226 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:31,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813842182] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:31,226 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:31,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-01-28 13:16:31,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798168345] [2022-01-28 13:16:31,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:31,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:16:31,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:31,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:16:31,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=223, Invalid=1109, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:16:31,227 INFO L87 Difference]: Start difference. First operand 978 states and 2601 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:32,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:32,047 INFO L93 Difference]: Finished difference Result 1547 states and 3954 transitions. [2022-01-28 13:16:32,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-28 13:16:32,047 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:32,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:32,050 INFO L225 Difference]: With dead ends: 1547 [2022-01-28 13:16:32,050 INFO L226 Difference]: Without dead ends: 1445 [2022-01-28 13:16:32,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 975 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=573, Invalid=2967, Unknown=0, NotChecked=0, Total=3540 [2022-01-28 13:16:32,051 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 416 mSDsluCounter, 1777 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 1817 SdHoareTripleChecker+Invalid, 666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:32,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [416 Valid, 1817 Invalid, 666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 13:16:32,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1445 states. [2022-01-28 13:16:32,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1445 to 1038. [2022-01-28 13:16:32,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 1037 states have (on average 2.648023143683703) internal successors, (2746), 1037 states have internal predecessors, (2746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:32,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 2746 transitions. [2022-01-28 13:16:32,066 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 2746 transitions. Word has length 67 [2022-01-28 13:16:32,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:32,066 INFO L470 AbstractCegarLoop]: Abstraction has 1038 states and 2746 transitions. [2022-01-28 13:16:32,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:32,067 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 2746 transitions. [2022-01-28 13:16:32,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:32,068 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:32,068 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:32,089 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:32,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:32,284 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:32,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:32,284 INFO L85 PathProgramCache]: Analyzing trace with hash -731367441, now seen corresponding path program 18 times [2022-01-28 13:16:32,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:32,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74922088] [2022-01-28 13:16:32,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:32,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:32,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:32,452 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:32,452 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:32,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74922088] [2022-01-28 13:16:32,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74922088] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:32,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753397552] [2022-01-28 13:16:32,453 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:16:32,453 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:32,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:32,454 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:32,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-01-28 13:16:32,502 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:16:32,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:32,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:32,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:32,966 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:32,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:33,332 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:33,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753397552] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:33,332 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:33,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-01-28 13:16:33,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277179422] [2022-01-28 13:16:33,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:33,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:16:33,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:33,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:16:33,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1111, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:16:33,333 INFO L87 Difference]: Start difference. First operand 1038 states and 2746 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:34,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:34,198 INFO L93 Difference]: Finished difference Result 1564 states and 4013 transitions. [2022-01-28 13:16:34,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-28 13:16:34,198 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:34,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:34,201 INFO L225 Difference]: With dead ends: 1564 [2022-01-28 13:16:34,201 INFO L226 Difference]: Without dead ends: 1513 [2022-01-28 13:16:34,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=598, Invalid=2708, Unknown=0, NotChecked=0, Total=3306 [2022-01-28 13:16:34,202 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 364 mSDsluCounter, 1910 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 1940 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:34,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [364 Valid, 1940 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:16:34,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1513 states. [2022-01-28 13:16:34,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1513 to 1038. [2022-01-28 13:16:34,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 1037 states have (on average 2.648023143683703) internal successors, (2746), 1037 states have internal predecessors, (2746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:34,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 2746 transitions. [2022-01-28 13:16:34,219 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 2746 transitions. Word has length 67 [2022-01-28 13:16:34,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:34,219 INFO L470 AbstractCegarLoop]: Abstraction has 1038 states and 2746 transitions. [2022-01-28 13:16:34,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:34,219 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 2746 transitions. [2022-01-28 13:16:34,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:34,221 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:34,221 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:34,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:34,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:34,427 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:34,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:34,428 INFO L85 PathProgramCache]: Analyzing trace with hash -2015011739, now seen corresponding path program 19 times [2022-01-28 13:16:34,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:34,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260057676] [2022-01-28 13:16:34,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:34,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:34,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:34,607 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:34,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:34,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260057676] [2022-01-28 13:16:34,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260057676] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:34,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611237415] [2022-01-28 13:16:34,607 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:16:34,608 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:34,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:34,609 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:34,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-01-28 13:16:34,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:34,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:34,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:35,123 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:35,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:35,585 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:35,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611237415] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:35,585 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:35,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-01-28 13:16:35,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445231126] [2022-01-28 13:16:35,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:35,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:16:35,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:35,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:16:35,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=1108, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:16:35,586 INFO L87 Difference]: Start difference. First operand 1038 states and 2746 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:36,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:36,596 INFO L93 Difference]: Finished difference Result 1692 states and 4320 transitions. [2022-01-28 13:16:36,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-28 13:16:36,596 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:36,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:36,599 INFO L225 Difference]: With dead ends: 1692 [2022-01-28 13:16:36,599 INFO L226 Difference]: Without dead ends: 1641 [2022-01-28 13:16:36,600 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 983 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=667, Invalid=2873, Unknown=0, NotChecked=0, Total=3540 [2022-01-28 13:16:36,600 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 363 mSDsluCounter, 2067 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 2105 SdHoareTripleChecker+Invalid, 937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:36,600 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [363 Valid, 2105 Invalid, 937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:16:36,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1641 states. [2022-01-28 13:16:36,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1641 to 1038. [2022-01-28 13:16:36,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 1037 states have (on average 2.648023143683703) internal successors, (2746), 1037 states have internal predecessors, (2746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:36,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 2746 transitions. [2022-01-28 13:16:36,617 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 2746 transitions. Word has length 67 [2022-01-28 13:16:36,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:36,617 INFO L470 AbstractCegarLoop]: Abstraction has 1038 states and 2746 transitions. [2022-01-28 13:16:36,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:36,618 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 2746 transitions. [2022-01-28 13:16:36,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:36,619 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:36,619 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:36,637 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:36,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:36,836 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:36,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:36,836 INFO L85 PathProgramCache]: Analyzing trace with hash 636220915, now seen corresponding path program 20 times [2022-01-28 13:16:36,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:36,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040619632] [2022-01-28 13:16:36,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:36,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:36,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:37,015 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:37,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:37,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040619632] [2022-01-28 13:16:37,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040619632] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:37,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366851328] [2022-01-28 13:16:37,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:16:37,016 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:37,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:37,017 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:37,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-01-28 13:16:37,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:16:37,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:37,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:37,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:37,527 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:37,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:38,007 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:38,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366851328] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:38,008 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:38,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-01-28 13:16:38,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326761072] [2022-01-28 13:16:38,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:38,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:16:38,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:38,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:16:38,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1133, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:16:38,009 INFO L87 Difference]: Start difference. First operand 1038 states and 2746 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:39,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:39,741 INFO L93 Difference]: Finished difference Result 2317 states and 5858 transitions. [2022-01-28 13:16:39,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-01-28 13:16:39,742 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:39,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:39,745 INFO L225 Difference]: With dead ends: 2317 [2022-01-28 13:16:39,745 INFO L226 Difference]: Without dead ends: 2266 [2022-01-28 13:16:39,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 112 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1762 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1014, Invalid=5148, Unknown=0, NotChecked=0, Total=6162 [2022-01-28 13:16:39,746 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 766 mSDsluCounter, 2689 mSDsCounter, 0 mSdLazyCounter, 1222 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 766 SdHoareTripleChecker+Valid, 2721 SdHoareTripleChecker+Invalid, 1266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:39,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [766 Valid, 2721 Invalid, 1266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1222 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:16:39,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2266 states. [2022-01-28 13:16:39,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2266 to 1038. [2022-01-28 13:16:39,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 1037 states have (on average 2.648023143683703) internal successors, (2746), 1037 states have internal predecessors, (2746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:39,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 2746 transitions. [2022-01-28 13:16:39,777 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 2746 transitions. Word has length 67 [2022-01-28 13:16:39,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:39,777 INFO L470 AbstractCegarLoop]: Abstraction has 1038 states and 2746 transitions. [2022-01-28 13:16:39,777 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:39,777 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 2746 transitions. [2022-01-28 13:16:39,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:39,779 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:39,779 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:39,795 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:39,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-01-28 13:16:39,983 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:39,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:39,984 INFO L85 PathProgramCache]: Analyzing trace with hash 165029217, now seen corresponding path program 21 times [2022-01-28 13:16:39,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:39,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354749925] [2022-01-28 13:16:39,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:39,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:40,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:40,182 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:40,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:40,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354749925] [2022-01-28 13:16:40,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354749925] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:40,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174266403] [2022-01-28 13:16:40,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:16:40,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:40,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:40,184 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:40,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-01-28 13:16:40,234 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:16:40,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:40,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:40,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:40,696 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:40,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:41,209 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:41,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174266403] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:41,210 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:41,210 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-01-28 13:16:41,210 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277557126] [2022-01-28 13:16:41,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:41,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:16:41,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:41,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:16:41,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1138, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:16:41,211 INFO L87 Difference]: Start difference. First operand 1038 states and 2746 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:44,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:44,160 INFO L93 Difference]: Finished difference Result 2526 states and 6410 transitions. [2022-01-28 13:16:44,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-01-28 13:16:44,160 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:44,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:44,164 INFO L225 Difference]: With dead ends: 2526 [2022-01-28 13:16:44,164 INFO L226 Difference]: Without dead ends: 2475 [2022-01-28 13:16:44,165 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2981 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1551, Invalid=8349, Unknown=0, NotChecked=0, Total=9900 [2022-01-28 13:16:44,165 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 898 mSDsluCounter, 2865 mSDsCounter, 0 mSdLazyCounter, 1489 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 898 SdHoareTripleChecker+Valid, 2888 SdHoareTripleChecker+Invalid, 1558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:44,165 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [898 Valid, 2888 Invalid, 1558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1489 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:16:44,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2475 states. [2022-01-28 13:16:44,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2475 to 1038. [2022-01-28 13:16:44,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 1037 states have (on average 2.648023143683703) internal successors, (2746), 1037 states have internal predecessors, (2746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:44,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 2746 transitions. [2022-01-28 13:16:44,182 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 2746 transitions. Word has length 67 [2022-01-28 13:16:44,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:44,182 INFO L470 AbstractCegarLoop]: Abstraction has 1038 states and 2746 transitions. [2022-01-28 13:16:44,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:44,183 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 2746 transitions. [2022-01-28 13:16:44,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:44,184 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:44,184 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:44,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:44,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-01-28 13:16:44,394 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:44,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:44,394 INFO L85 PathProgramCache]: Analyzing trace with hash -136244459, now seen corresponding path program 22 times [2022-01-28 13:16:44,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:44,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039509792] [2022-01-28 13:16:44,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:44,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:44,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:44,625 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:44,625 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:44,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039509792] [2022-01-28 13:16:44,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039509792] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:44,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583971100] [2022-01-28 13:16:44,626 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:16:44,626 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:44,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:44,627 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:44,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-01-28 13:16:44,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:16:44,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:44,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:44,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:45,128 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:45,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:45,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:45,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583971100] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:45,605 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:45,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-01-28 13:16:45,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424634537] [2022-01-28 13:16:45,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:45,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:16:45,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:45,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:16:45,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1131, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:16:45,606 INFO L87 Difference]: Start difference. First operand 1038 states and 2746 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:49,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:49,979 INFO L93 Difference]: Finished difference Result 2880 states and 7307 transitions. [2022-01-28 13:16:49,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-01-28 13:16:49,979 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:49,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:49,983 INFO L225 Difference]: With dead ends: 2880 [2022-01-28 13:16:49,983 INFO L226 Difference]: Without dead ends: 2829 [2022-01-28 13:16:49,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5121 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=2382, Invalid=12870, Unknown=0, NotChecked=0, Total=15252 [2022-01-28 13:16:49,988 INFO L933 BasicCegarLoop]: 210 mSDtfsCounter, 850 mSDsluCounter, 3461 mSDsCounter, 0 mSdLazyCounter, 1879 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 3448 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:49,989 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [850 Valid, 3448 Invalid, 1975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1879 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:16:49,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2829 states. [2022-01-28 13:16:50,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2829 to 1038. [2022-01-28 13:16:50,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 1037 states have (on average 2.648023143683703) internal successors, (2746), 1037 states have internal predecessors, (2746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:50,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 2746 transitions. [2022-01-28 13:16:50,009 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 2746 transitions. Word has length 67 [2022-01-28 13:16:50,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:50,010 INFO L470 AbstractCegarLoop]: Abstraction has 1038 states and 2746 transitions. [2022-01-28 13:16:50,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:50,010 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 2746 transitions. [2022-01-28 13:16:50,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 13:16:50,011 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:50,011 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:50,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:50,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-01-28 13:16:50,219 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:50,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:50,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1297203849, now seen corresponding path program 23 times [2022-01-28 13:16:50,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:50,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692303990] [2022-01-28 13:16:50,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:50,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:50,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:50,441 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:50,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:50,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692303990] [2022-01-28 13:16:50,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692303990] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:50,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834261336] [2022-01-28 13:16:50,441 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:16:50,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:50,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:50,443 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:50,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-01-28 13:16:50,497 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:16:50,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:50,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 13:16:50,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:51,011 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:51,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:51,411 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:51,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834261336] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:51,411 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:51,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-01-28 13:16:51,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945793349] [2022-01-28 13:16:51,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:51,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:16:51,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:51,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:16:51,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=1121, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:16:51,412 INFO L87 Difference]: Start difference. First operand 1038 states and 2746 transitions. Second operand has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:53,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:53,890 INFO L93 Difference]: Finished difference Result 2870 states and 7364 transitions. [2022-01-28 13:16:53,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-01-28 13:16:53,890 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 13:16:53,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:53,894 INFO L225 Difference]: With dead ends: 2870 [2022-01-28 13:16:53,895 INFO L226 Difference]: Without dead ends: 2819 [2022-01-28 13:16:53,896 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2947 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1653, Invalid=7467, Unknown=0, NotChecked=0, Total=9120 [2022-01-28 13:16:53,896 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 939 mSDsluCounter, 2605 mSDsCounter, 0 mSdLazyCounter, 1351 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 939 SdHoareTripleChecker+Valid, 2592 SdHoareTripleChecker+Invalid, 1480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:53,896 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [939 Valid, 2592 Invalid, 1480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1351 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:16:53,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2819 states. [2022-01-28 13:16:53,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2819 to 1011. [2022-01-28 13:16:53,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1011 states, 1010 states have (on average 2.620792079207921) internal successors, (2647), 1010 states have internal predecessors, (2647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:53,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1011 states to 1011 states and 2647 transitions. [2022-01-28 13:16:53,920 INFO L78 Accepts]: Start accepts. Automaton has 1011 states and 2647 transitions. Word has length 67 [2022-01-28 13:16:53,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:53,920 INFO L470 AbstractCegarLoop]: Abstraction has 1011 states and 2647 transitions. [2022-01-28 13:16:53,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:53,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1011 states and 2647 transitions. [2022-01-28 13:16:53,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:16:53,922 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:53,922 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:53,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:54,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:54,140 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:54,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:54,140 INFO L85 PathProgramCache]: Analyzing trace with hash -732732975, now seen corresponding path program 24 times [2022-01-28 13:16:54,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:54,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921177504] [2022-01-28 13:16:54,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:54,140 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:54,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:54,336 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:54,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:54,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921177504] [2022-01-28 13:16:54,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921177504] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:54,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638282639] [2022-01-28 13:16:54,337 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:16:54,337 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:54,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:54,338 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:54,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-01-28 13:16:54,413 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:16:54,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:54,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:16:54,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:54,998 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:54,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:55,642 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:55,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638282639] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:55,643 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:55,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:16:55,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850168290] [2022-01-28 13:16:55,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:55,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:16:55,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:55,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:16:55,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:16:55,644 INFO L87 Difference]: Start difference. First operand 1011 states and 2647 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:57,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:57,236 INFO L93 Difference]: Finished difference Result 1979 states and 4993 transitions. [2022-01-28 13:16:57,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-01-28 13:16:57,236 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:16:57,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:57,239 INFO L225 Difference]: With dead ends: 1979 [2022-01-28 13:16:57,239 INFO L226 Difference]: Without dead ends: 1877 [2022-01-28 13:16:57,240 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1927 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=772, Invalid=6200, Unknown=0, NotChecked=0, Total=6972 [2022-01-28 13:16:57,240 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 978 mSDsluCounter, 3879 mSDsCounter, 0 mSdLazyCounter, 1408 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 978 SdHoareTripleChecker+Valid, 3872 SdHoareTripleChecker+Invalid, 1458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:57,241 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [978 Valid, 3872 Invalid, 1458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1408 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:16:57,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1877 states. [2022-01-28 13:16:57,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1877 to 1047. [2022-01-28 13:16:57,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 2.6137667304015295) internal successors, (2734), 1046 states have internal predecessors, (2734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:57,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 2734 transitions. [2022-01-28 13:16:57,273 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 2734 transitions. Word has length 72 [2022-01-28 13:16:57,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:57,273 INFO L470 AbstractCegarLoop]: Abstraction has 1047 states and 2734 transitions. [2022-01-28 13:16:57,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:57,273 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 2734 transitions. [2022-01-28 13:16:57,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:16:57,276 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:57,276 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:57,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-01-28 13:16:57,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:57,491 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:57,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:57,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1292597427, now seen corresponding path program 1 times [2022-01-28 13:16:57,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:57,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896567241] [2022-01-28 13:16:57,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:57,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:57,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:57,778 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:57,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:57,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896567241] [2022-01-28 13:16:57,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896567241] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:57,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80923296] [2022-01-28 13:16:57,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:57,779 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:57,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:57,780 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:57,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-01-28 13:16:57,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:57,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:16:57,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:16:58,284 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:58,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:16:58,660 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:58,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80923296] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:16:58,660 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:16:58,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:16:58,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7648620] [2022-01-28 13:16:58,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:16:58,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:16:58,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:16:58,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:16:58,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1204, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:16:58,662 INFO L87 Difference]: Start difference. First operand 1047 states and 2734 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:59,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:16:59,352 INFO L93 Difference]: Finished difference Result 1760 states and 4511 transitions. [2022-01-28 13:16:59,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-28 13:16:59,352 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:16:59,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:16:59,355 INFO L225 Difference]: With dead ends: 1760 [2022-01-28 13:16:59,355 INFO L226 Difference]: Without dead ends: 1709 [2022-01-28 13:16:59,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=467, Invalid=2289, Unknown=0, NotChecked=0, Total=2756 [2022-01-28 13:16:59,356 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 382 mSDsluCounter, 2417 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 2447 SdHoareTripleChecker+Invalid, 1029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:16:59,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 2447 Invalid, 1029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1000 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:16:59,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1709 states. [2022-01-28 13:16:59,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1709 to 1067. [2022-01-28 13:16:59,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 1066 states have (on average 2.620075046904315) internal successors, (2793), 1066 states have internal predecessors, (2793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:59,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 2793 transitions. [2022-01-28 13:16:59,372 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 2793 transitions. Word has length 72 [2022-01-28 13:16:59,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:16:59,372 INFO L470 AbstractCegarLoop]: Abstraction has 1067 states and 2793 transitions. [2022-01-28 13:16:59,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:16:59,372 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 2793 transitions. [2022-01-28 13:16:59,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:16:59,373 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:16:59,374 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:16:59,390 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-01-28 13:16:59,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-01-28 13:16:59,574 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:16:59,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:16:59,575 INFO L85 PathProgramCache]: Analyzing trace with hash -1763789125, now seen corresponding path program 2 times [2022-01-28 13:16:59,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:16:59,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954263167] [2022-01-28 13:16:59,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:16:59,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:16:59,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:16:59,844 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:16:59,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:16:59,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954263167] [2022-01-28 13:16:59,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954263167] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:16:59,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092438935] [2022-01-28 13:16:59,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:16:59,845 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:16:59,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:16:59,846 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:16:59,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-01-28 13:16:59,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:16:59,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:16:59,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:16:59,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:00,345 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:00,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:00,699 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:00,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092438935] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:00,700 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:00,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:00,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844710535] [2022-01-28 13:17:00,700 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:00,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:00,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:00,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:00,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1222, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:00,706 INFO L87 Difference]: Start difference. First operand 1067 states and 2793 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:01,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:01,912 INFO L93 Difference]: Finished difference Result 1900 states and 4868 transitions. [2022-01-28 13:17:01,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-28 13:17:01,912 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:01,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:01,915 INFO L225 Difference]: With dead ends: 1900 [2022-01-28 13:17:01,915 INFO L226 Difference]: Without dead ends: 1849 [2022-01-28 13:17:01,916 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1234 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=798, Invalid=4032, Unknown=0, NotChecked=0, Total=4830 [2022-01-28 13:17:01,916 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 536 mSDsluCounter, 2340 mSDsCounter, 0 mSdLazyCounter, 1034 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 536 SdHoareTripleChecker+Valid, 2387 SdHoareTripleChecker+Invalid, 1097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1034 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:01,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [536 Valid, 2387 Invalid, 1097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1034 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:01,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1849 states. [2022-01-28 13:17:01,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1849 to 1083. [2022-01-28 13:17:01,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1082 states have (on average 2.6256931608133085) internal successors, (2841), 1082 states have internal predecessors, (2841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:01,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 2841 transitions. [2022-01-28 13:17:01,942 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 2841 transitions. Word has length 72 [2022-01-28 13:17:01,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:01,942 INFO L470 AbstractCegarLoop]: Abstraction has 1083 states and 2841 transitions. [2022-01-28 13:17:01,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:01,942 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 2841 transitions. [2022-01-28 13:17:01,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:01,943 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:01,944 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:01,962 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:02,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-01-28 13:17:02,160 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:02,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:02,160 INFO L85 PathProgramCache]: Analyzing trace with hash -2065062801, now seen corresponding path program 3 times [2022-01-28 13:17:02,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:02,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282032549] [2022-01-28 13:17:02,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:02,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:02,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:02,437 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:02,438 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:02,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282032549] [2022-01-28 13:17:02,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282032549] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:02,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888276605] [2022-01-28 13:17:02,438 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:17:02,438 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:02,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:02,439 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:02,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-01-28 13:17:02,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:17:02,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:02,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:02,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:02,958 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:02,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:03,309 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:03,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888276605] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:03,309 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:03,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:03,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349904770] [2022-01-28 13:17:03,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:03,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:03,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:03,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:03,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1198, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:03,311 INFO L87 Difference]: Start difference. First operand 1083 states and 2841 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:04,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:04,844 INFO L93 Difference]: Finished difference Result 2161 states and 5463 transitions. [2022-01-28 13:17:04,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-28 13:17:04,844 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:04,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:04,847 INFO L225 Difference]: With dead ends: 2161 [2022-01-28 13:17:04,847 INFO L226 Difference]: Without dead ends: 2110 [2022-01-28 13:17:04,848 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1901 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1229, Invalid=5413, Unknown=0, NotChecked=0, Total=6642 [2022-01-28 13:17:04,848 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 890 mSDsluCounter, 2361 mSDsCounter, 0 mSdLazyCounter, 1142 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 890 SdHoareTripleChecker+Valid, 2409 SdHoareTripleChecker+Invalid, 1227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:04,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [890 Valid, 2409 Invalid, 1227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1142 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:04,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2022-01-28 13:17:04,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1099. [2022-01-28 13:17:04,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1099 states, 1098 states have (on average 2.6420765027322406) internal successors, (2901), 1098 states have internal predecessors, (2901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:04,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 2901 transitions. [2022-01-28 13:17:04,865 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 2901 transitions. Word has length 72 [2022-01-28 13:17:04,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:04,866 INFO L470 AbstractCegarLoop]: Abstraction has 1099 states and 2901 transitions. [2022-01-28 13:17:04,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:04,866 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 2901 transitions. [2022-01-28 13:17:04,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:04,867 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:04,867 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:04,884 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:05,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:05,068 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:05,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:05,068 INFO L85 PathProgramCache]: Analyzing trace with hash -631614493, now seen corresponding path program 4 times [2022-01-28 13:17:05,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:05,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144816699] [2022-01-28 13:17:05,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:05,069 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:05,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:05,346 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:05,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:05,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144816699] [2022-01-28 13:17:05,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144816699] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:05,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364397727] [2022-01-28 13:17:05,346 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:17:05,346 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:05,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:05,351 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:05,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-01-28 13:17:05,413 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:17:05,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:05,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:05,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:05,847 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:05,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:06,233 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:06,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364397727] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:06,234 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:06,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:06,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170832631] [2022-01-28 13:17:06,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:06,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:06,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:06,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:06,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1196, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:06,235 INFO L87 Difference]: Start difference. First operand 1099 states and 2901 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:07,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:07,424 INFO L93 Difference]: Finished difference Result 2019 states and 5166 transitions. [2022-01-28 13:17:07,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-28 13:17:07,424 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:07,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:07,427 INFO L225 Difference]: With dead ends: 2019 [2022-01-28 13:17:07,427 INFO L226 Difference]: Without dead ends: 1938 [2022-01-28 13:17:07,427 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1040 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=736, Invalid=3296, Unknown=0, NotChecked=0, Total=4032 [2022-01-28 13:17:07,428 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 584 mSDsluCounter, 2870 mSDsCounter, 0 mSdLazyCounter, 1294 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 2911 SdHoareTripleChecker+Invalid, 1362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:07,428 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [584 Valid, 2911 Invalid, 1362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1294 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:07,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1938 states. [2022-01-28 13:17:07,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1938 to 1099. [2022-01-28 13:17:07,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1099 states, 1098 states have (on average 2.634790528233151) internal successors, (2893), 1098 states have internal predecessors, (2893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:07,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 2893 transitions. [2022-01-28 13:17:07,445 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 2893 transitions. Word has length 72 [2022-01-28 13:17:07,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:07,445 INFO L470 AbstractCegarLoop]: Abstraction has 1099 states and 2893 transitions. [2022-01-28 13:17:07,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:07,445 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 2893 transitions. [2022-01-28 13:17:07,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:07,446 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:07,446 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:07,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:07,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:07,663 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:07,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:07,664 INFO L85 PathProgramCache]: Analyzing trace with hash -961381265, now seen corresponding path program 5 times [2022-01-28 13:17:07,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:07,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313900268] [2022-01-28 13:17:07,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:07,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:07,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:07,917 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:07,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:07,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313900268] [2022-01-28 13:17:07,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313900268] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:07,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005029628] [2022-01-28 13:17:07,917 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:17:07,917 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:07,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:07,918 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:07,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-01-28 13:17:07,974 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:17:07,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:07,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:07,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:08,482 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:08,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:08,833 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:08,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005029628] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:08,833 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:08,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:08,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314993791] [2022-01-28 13:17:08,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:08,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:08,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:08,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:08,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1207, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:08,834 INFO L87 Difference]: Start difference. First operand 1099 states and 2893 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:09,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:09,851 INFO L93 Difference]: Finished difference Result 2015 states and 5156 transitions. [2022-01-28 13:17:09,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-28 13:17:09,851 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:09,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:09,854 INFO L225 Difference]: With dead ends: 2015 [2022-01-28 13:17:09,854 INFO L226 Difference]: Without dead ends: 1964 [2022-01-28 13:17:09,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 908 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=652, Invalid=3008, Unknown=0, NotChecked=0, Total=3660 [2022-01-28 13:17:09,855 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 751 mSDsluCounter, 2298 mSDsCounter, 0 mSdLazyCounter, 997 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 751 SdHoareTripleChecker+Valid, 2317 SdHoareTripleChecker+Invalid, 1075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:09,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [751 Valid, 2317 Invalid, 1075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 997 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:09,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1964 states. [2022-01-28 13:17:09,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1964 to 1127. [2022-01-28 13:17:09,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1127 states, 1126 states have (on average 2.6554174067495557) internal successors, (2990), 1126 states have internal predecessors, (2990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:09,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 2990 transitions. [2022-01-28 13:17:09,880 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 2990 transitions. Word has length 72 [2022-01-28 13:17:09,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:09,880 INFO L470 AbstractCegarLoop]: Abstraction has 1127 states and 2990 transitions. [2022-01-28 13:17:09,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:09,880 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 2990 transitions. [2022-01-28 13:17:09,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:09,882 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:09,882 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:09,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:10,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:10,083 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:10,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:10,083 INFO L85 PathProgramCache]: Analyzing trace with hash 472067043, now seen corresponding path program 6 times [2022-01-28 13:17:10,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:10,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227264527] [2022-01-28 13:17:10,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:10,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:10,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:10,377 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:10,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:10,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227264527] [2022-01-28 13:17:10,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227264527] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:10,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815153842] [2022-01-28 13:17:10,377 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:17:10,377 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:10,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:10,378 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:10,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-01-28 13:17:10,433 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:17:10,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:10,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:10,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:10,872 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:10,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:11,222 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:11,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815153842] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:11,222 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:11,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:11,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346806712] [2022-01-28 13:17:11,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:11,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:11,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:11,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:11,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:11,223 INFO L87 Difference]: Start difference. First operand 1127 states and 2990 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:12,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:12,692 INFO L93 Difference]: Finished difference Result 2057 states and 5341 transitions. [2022-01-28 13:17:12,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-28 13:17:12,692 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:12,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:12,695 INFO L225 Difference]: With dead ends: 2057 [2022-01-28 13:17:12,695 INFO L226 Difference]: Without dead ends: 1961 [2022-01-28 13:17:12,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1227 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=839, Invalid=3991, Unknown=0, NotChecked=0, Total=4830 [2022-01-28 13:17:12,696 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 618 mSDsluCounter, 2958 mSDsCounter, 0 mSdLazyCounter, 1256 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 2981 SdHoareTripleChecker+Invalid, 1328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:12,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [618 Valid, 2981 Invalid, 1328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1256 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:12,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1961 states. [2022-01-28 13:17:12,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1961 to 1111. [2022-01-28 13:17:12,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1111 states, 1110 states have (on average 2.636036036036036) internal successors, (2926), 1110 states have internal predecessors, (2926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:12,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 2926 transitions. [2022-01-28 13:17:12,713 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 2926 transitions. Word has length 72 [2022-01-28 13:17:12,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:12,713 INFO L470 AbstractCegarLoop]: Abstraction has 1111 states and 2926 transitions. [2022-01-28 13:17:12,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:12,713 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 2926 transitions. [2022-01-28 13:17:12,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:12,715 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:12,715 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:12,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:12,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-01-28 13:17:12,915 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:12,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:12,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1677388773, now seen corresponding path program 7 times [2022-01-28 13:17:12,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:12,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805347256] [2022-01-28 13:17:12,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:12,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:12,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:13,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:13,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:13,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805347256] [2022-01-28 13:17:13,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805347256] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:13,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880998627] [2022-01-28 13:17:13,171 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:17:13,171 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:13,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:13,172 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:13,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-01-28 13:17:13,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:13,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:13,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:13,659 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:13,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:14,012 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:14,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880998627] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:14,012 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:14,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:14,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227165927] [2022-01-28 13:17:14,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:14,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:14,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:14,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:14,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:14,013 INFO L87 Difference]: Start difference. First operand 1111 states and 2926 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:15,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:15,323 INFO L93 Difference]: Finished difference Result 2157 states and 5476 transitions. [2022-01-28 13:17:15,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-28 13:17:15,323 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:15,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:15,327 INFO L225 Difference]: With dead ends: 2157 [2022-01-28 13:17:15,327 INFO L226 Difference]: Without dead ends: 2106 [2022-01-28 13:17:15,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 957 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=710, Invalid=3450, Unknown=0, NotChecked=0, Total=4160 [2022-01-28 13:17:15,327 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 866 mSDsluCounter, 2578 mSDsCounter, 0 mSdLazyCounter, 1223 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 866 SdHoareTripleChecker+Valid, 2591 SdHoareTripleChecker+Invalid, 1310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:15,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [866 Valid, 2591 Invalid, 1310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1223 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:15,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2106 states. [2022-01-28 13:17:15,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2106 to 1139. [2022-01-28 13:17:15,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1139 states, 1138 states have (on average 2.656414762741652) internal successors, (3023), 1138 states have internal predecessors, (3023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:15,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1139 states to 1139 states and 3023 transitions. [2022-01-28 13:17:15,345 INFO L78 Accepts]: Start accepts. Automaton has 1139 states and 3023 transitions. Word has length 72 [2022-01-28 13:17:15,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:15,345 INFO L470 AbstractCegarLoop]: Abstraction has 1139 states and 3023 transitions. [2022-01-28 13:17:15,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:15,346 INFO L276 IsEmpty]: Start isEmpty. Operand 1139 states and 3023 transitions. [2022-01-28 13:17:15,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:15,347 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:15,347 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:15,363 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:15,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-01-28 13:17:15,559 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:15,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:15,560 INFO L85 PathProgramCache]: Analyzing trace with hash -243940465, now seen corresponding path program 8 times [2022-01-28 13:17:15,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:15,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941656878] [2022-01-28 13:17:15,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:15,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:15,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:15,803 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:15,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:15,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941656878] [2022-01-28 13:17:15,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941656878] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:15,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056856844] [2022-01-28 13:17:15,803 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:17:15,803 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:15,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:15,804 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:15,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-01-28 13:17:15,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:17:15,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:15,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:15,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:16,338 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:16,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:16,776 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:16,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056856844] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:16,777 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:16,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:16,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347122762] [2022-01-28 13:17:16,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:16,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:16,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:16,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:16,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1223, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:16,778 INFO L87 Difference]: Start difference. First operand 1139 states and 3023 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:18,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:18,326 INFO L93 Difference]: Finished difference Result 2191 states and 5643 transitions. [2022-01-28 13:17:18,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-01-28 13:17:18,326 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:18,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:18,329 INFO L225 Difference]: With dead ends: 2191 [2022-01-28 13:17:18,329 INFO L226 Difference]: Without dead ends: 2095 [2022-01-28 13:17:18,330 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1294 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=889, Invalid=4367, Unknown=0, NotChecked=0, Total=5256 [2022-01-28 13:17:18,331 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 752 mSDsluCounter, 2662 mSDsCounter, 0 mSdLazyCounter, 1158 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 752 SdHoareTripleChecker+Valid, 2707 SdHoareTripleChecker+Invalid, 1257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:18,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [752 Valid, 2707 Invalid, 1257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1158 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:18,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2022-01-28 13:17:18,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 1111. [2022-01-28 13:17:18,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1111 states, 1110 states have (on average 2.636036036036036) internal successors, (2926), 1110 states have internal predecessors, (2926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:18,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 2926 transitions. [2022-01-28 13:17:18,346 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 2926 transitions. Word has length 72 [2022-01-28 13:17:18,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:18,347 INFO L470 AbstractCegarLoop]: Abstraction has 1111 states and 2926 transitions. [2022-01-28 13:17:18,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:18,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 2926 transitions. [2022-01-28 13:17:18,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:18,348 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:18,348 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:18,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:18,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-01-28 13:17:18,549 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:18,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:18,550 INFO L85 PathProgramCache]: Analyzing trace with hash 474800259, now seen corresponding path program 9 times [2022-01-28 13:17:18,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:18,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289269063] [2022-01-28 13:17:18,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:18,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:18,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:18,789 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:18,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:18,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289269063] [2022-01-28 13:17:18,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289269063] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:18,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111896842] [2022-01-28 13:17:18,790 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:17:18,790 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:18,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:18,792 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:18,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-01-28 13:17:18,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:17:18,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:18,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:18,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:19,303 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:19,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:19,676 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:19,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111896842] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:19,676 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:19,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:19,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390273769] [2022-01-28 13:17:19,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:19,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:19,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:19,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:19,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1225, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:19,677 INFO L87 Difference]: Start difference. First operand 1111 states and 2926 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:20,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:20,912 INFO L93 Difference]: Finished difference Result 2098 states and 5401 transitions. [2022-01-28 13:17:20,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-28 13:17:20,913 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:20,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:20,916 INFO L225 Difference]: With dead ends: 2098 [2022-01-28 13:17:20,916 INFO L226 Difference]: Without dead ends: 1987 [2022-01-28 13:17:20,916 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1198 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=758, Invalid=3934, Unknown=0, NotChecked=0, Total=4692 [2022-01-28 13:17:20,917 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 637 mSDsluCounter, 2567 mSDsCounter, 0 mSdLazyCounter, 1051 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 637 SdHoareTripleChecker+Valid, 2591 SdHoareTripleChecker+Invalid, 1108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:20,917 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [637 Valid, 2591 Invalid, 1108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1051 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:20,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1987 states. [2022-01-28 13:17:20,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1987 to 1119. [2022-01-28 13:17:20,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 2.636851520572451) internal successors, (2948), 1118 states have internal predecessors, (2948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:20,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 2948 transitions. [2022-01-28 13:17:20,943 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 2948 transitions. Word has length 72 [2022-01-28 13:17:20,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:20,943 INFO L470 AbstractCegarLoop]: Abstraction has 1119 states and 2948 transitions. [2022-01-28 13:17:20,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:20,943 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 2948 transitions. [2022-01-28 13:17:20,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:20,944 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:20,945 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:20,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:21,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-01-28 13:17:21,145 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:21,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:21,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1144771997, now seen corresponding path program 10 times [2022-01-28 13:17:21,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:21,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630009298] [2022-01-28 13:17:21,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:21,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:21,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:21,397 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:21,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:21,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630009298] [2022-01-28 13:17:21,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630009298] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:21,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058443152] [2022-01-28 13:17:21,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:17:21,397 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:21,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:21,399 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:21,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-01-28 13:17:21,458 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:17:21,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:21,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:21,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:21,935 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:21,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:22,289 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:22,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058443152] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:22,289 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:22,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:22,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375604908] [2022-01-28 13:17:22,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:22,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:22,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:22,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:22,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:22,290 INFO L87 Difference]: Start difference. First operand 1119 states and 2948 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:23,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:23,790 INFO L93 Difference]: Finished difference Result 2186 states and 5656 transitions. [2022-01-28 13:17:23,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-28 13:17:23,790 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:23,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:23,793 INFO L225 Difference]: With dead ends: 2186 [2022-01-28 13:17:23,793 INFO L226 Difference]: Without dead ends: 2105 [2022-01-28 13:17:23,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1799 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1148, Invalid=5172, Unknown=0, NotChecked=0, Total=6320 [2022-01-28 13:17:23,794 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 718 mSDsluCounter, 2440 mSDsCounter, 0 mSdLazyCounter, 1081 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 2486 SdHoareTripleChecker+Invalid, 1153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:23,794 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [718 Valid, 2486 Invalid, 1153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1081 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:23,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2105 states. [2022-01-28 13:17:23,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2105 to 1127. [2022-01-28 13:17:23,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1127 states, 1126 states have (on average 2.641207815275311) internal successors, (2974), 1126 states have internal predecessors, (2974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:23,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 2974 transitions. [2022-01-28 13:17:23,810 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 2974 transitions. Word has length 72 [2022-01-28 13:17:23,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:23,810 INFO L470 AbstractCegarLoop]: Abstraction has 1127 states and 2974 transitions. [2022-01-28 13:17:23,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:23,810 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 2974 transitions. [2022-01-28 13:17:23,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:23,811 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:23,812 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:23,828 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:24,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:24,012 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:24,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:24,012 INFO L85 PathProgramCache]: Analyzing trace with hash 2123309453, now seen corresponding path program 11 times [2022-01-28 13:17:24,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:24,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039254544] [2022-01-28 13:17:24,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:24,013 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:24,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:24,259 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:24,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:24,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039254544] [2022-01-28 13:17:24,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039254544] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:24,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103399476] [2022-01-28 13:17:24,260 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:17:24,260 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:24,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:24,261 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:24,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-01-28 13:17:24,318 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:17:24,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:24,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:24,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:24,744 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:24,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:25,086 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:25,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103399476] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:25,087 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:25,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:25,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830688849] [2022-01-28 13:17:25,087 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:25,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:25,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:25,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:25,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1192, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:25,088 INFO L87 Difference]: Start difference. First operand 1127 states and 2974 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:26,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:26,165 INFO L93 Difference]: Finished difference Result 1920 states and 4951 transitions. [2022-01-28 13:17:26,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-28 13:17:26,166 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:26,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:26,168 INFO L225 Difference]: With dead ends: 1920 [2022-01-28 13:17:26,168 INFO L226 Difference]: Without dead ends: 1869 [2022-01-28 13:17:26,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 948 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=691, Invalid=3091, Unknown=0, NotChecked=0, Total=3782 [2022-01-28 13:17:26,169 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 519 mSDsluCounter, 2532 mSDsCounter, 0 mSdLazyCounter, 1170 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 2562 SdHoareTripleChecker+Invalid, 1225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:26,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [519 Valid, 2562 Invalid, 1225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1170 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:26,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1869 states. [2022-01-28 13:17:26,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1869 to 1115. [2022-01-28 13:17:26,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 2.6364452423698386) internal successors, (2937), 1114 states have internal predecessors, (2937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:26,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2937 transitions. [2022-01-28 13:17:26,184 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2937 transitions. Word has length 72 [2022-01-28 13:17:26,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:26,184 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2937 transitions. [2022-01-28 13:17:26,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:26,184 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2937 transitions. [2022-01-28 13:17:26,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:26,186 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:26,186 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:26,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:26,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-01-28 13:17:26,386 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:26,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:26,386 INFO L85 PathProgramCache]: Analyzing trace with hash -407016299, now seen corresponding path program 12 times [2022-01-28 13:17:26,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:26,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694710067] [2022-01-28 13:17:26,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:26,387 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:26,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:26,611 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:26,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:26,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694710067] [2022-01-28 13:17:26,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694710067] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:26,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109280388] [2022-01-28 13:17:26,611 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:17:26,611 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:26,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:26,612 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:26,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-01-28 13:17:26,673 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:17:26,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:26,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:26,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:27,105 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:27,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:27,538 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:27,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109280388] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:27,538 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:27,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:27,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739939667] [2022-01-28 13:17:27,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:27,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:27,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:27,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:27,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:27,539 INFO L87 Difference]: Start difference. First operand 1115 states and 2937 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:28,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:28,914 INFO L93 Difference]: Finished difference Result 1983 states and 5118 transitions. [2022-01-28 13:17:28,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-28 13:17:28,914 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:28,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:28,917 INFO L225 Difference]: With dead ends: 1983 [2022-01-28 13:17:28,917 INFO L226 Difference]: Without dead ends: 1932 [2022-01-28 13:17:28,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1031 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=599, Invalid=3823, Unknown=0, NotChecked=0, Total=4422 [2022-01-28 13:17:28,917 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 474 mSDsluCounter, 3293 mSDsCounter, 0 mSdLazyCounter, 1436 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 3307 SdHoareTripleChecker+Invalid, 1496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:28,917 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [474 Valid, 3307 Invalid, 1496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1436 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:28,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1932 states. [2022-01-28 13:17:28,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1932 to 1135. [2022-01-28 13:17:28,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1135 states, 1134 states have (on average 2.6419753086419755) internal successors, (2996), 1134 states have internal predecessors, (2996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:28,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1135 states to 1135 states and 2996 transitions. [2022-01-28 13:17:28,932 INFO L78 Accepts]: Start accepts. Automaton has 1135 states and 2996 transitions. Word has length 72 [2022-01-28 13:17:28,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:28,932 INFO L470 AbstractCegarLoop]: Abstraction has 1135 states and 2996 transitions. [2022-01-28 13:17:28,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:28,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1135 states and 2996 transitions. [2022-01-28 13:17:28,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:28,934 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:28,934 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:28,950 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-01-28 13:17:29,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:29,135 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:29,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:29,135 INFO L85 PathProgramCache]: Analyzing trace with hash -708289975, now seen corresponding path program 13 times [2022-01-28 13:17:29,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:29,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253047114] [2022-01-28 13:17:29,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:29,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:29,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:29,352 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:29,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:29,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253047114] [2022-01-28 13:17:29,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253047114] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:29,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790600002] [2022-01-28 13:17:29,352 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:17:29,352 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:29,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:29,353 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:29,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-01-28 13:17:29,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:29,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:29,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:29,870 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:29,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:30,328 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:30,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790600002] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:30,328 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:30,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:30,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459716145] [2022-01-28 13:17:30,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:30,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:30,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:30,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:30,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1238, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:30,329 INFO L87 Difference]: Start difference. First operand 1135 states and 2996 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:32,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:32,199 INFO L93 Difference]: Finished difference Result 2261 states and 5750 transitions. [2022-01-28 13:17:32,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-28 13:17:32,199 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:32,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:32,202 INFO L225 Difference]: With dead ends: 2261 [2022-01-28 13:17:32,203 INFO L226 Difference]: Without dead ends: 2210 [2022-01-28 13:17:32,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1630 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=982, Invalid=5338, Unknown=0, NotChecked=0, Total=6320 [2022-01-28 13:17:32,203 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 741 mSDsluCounter, 3388 mSDsCounter, 0 mSdLazyCounter, 1555 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 741 SdHoareTripleChecker+Valid, 3382 SdHoareTripleChecker+Invalid, 1652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:32,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [741 Valid, 3382 Invalid, 1652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1555 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:17:32,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2210 states. [2022-01-28 13:17:32,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2210 to 1163. [2022-01-28 13:17:32,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1163 states, 1162 states have (on average 2.6583476764199654) internal successors, (3089), 1162 states have internal predecessors, (3089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:32,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1163 states to 1163 states and 3089 transitions. [2022-01-28 13:17:32,220 INFO L78 Accepts]: Start accepts. Automaton has 1163 states and 3089 transitions. Word has length 72 [2022-01-28 13:17:32,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:32,220 INFO L470 AbstractCegarLoop]: Abstraction has 1163 states and 3089 transitions. [2022-01-28 13:17:32,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:32,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1163 states and 3089 transitions. [2022-01-28 13:17:32,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:32,222 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:32,222 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:32,238 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-01-28 13:17:32,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:32,423 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:32,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:32,423 INFO L85 PathProgramCache]: Analyzing trace with hash 725158333, now seen corresponding path program 14 times [2022-01-28 13:17:32,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:32,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566776340] [2022-01-28 13:17:32,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:32,423 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:32,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:32,637 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:32,638 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:32,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566776340] [2022-01-28 13:17:32,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566776340] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:32,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992854016] [2022-01-28 13:17:32,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:17:32,638 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:32,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:32,639 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:32,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-01-28 13:17:32,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:17:32,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:32,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:32,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:33,136 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:33,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:33,514 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:33,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992854016] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:33,515 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:33,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:33,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284871039] [2022-01-28 13:17:33,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:33,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:33,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:33,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:33,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1231, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:33,516 INFO L87 Difference]: Start difference. First operand 1163 states and 3089 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:34,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:34,950 INFO L93 Difference]: Finished difference Result 2147 states and 5526 transitions. [2022-01-28 13:17:34,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-28 13:17:34,951 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:34,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:34,954 INFO L225 Difference]: With dead ends: 2147 [2022-01-28 13:17:34,954 INFO L226 Difference]: Without dead ends: 2066 [2022-01-28 13:17:34,955 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1150 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=694, Invalid=3998, Unknown=0, NotChecked=0, Total=4692 [2022-01-28 13:17:34,955 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 637 mSDsluCounter, 2887 mSDsCounter, 0 mSdLazyCounter, 1298 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 637 SdHoareTripleChecker+Valid, 2930 SdHoareTripleChecker+Invalid, 1381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:34,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [637 Valid, 2930 Invalid, 1381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1298 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:34,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2066 states. [2022-01-28 13:17:34,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2066 to 1139. [2022-01-28 13:17:34,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1139 states, 1138 states have (on average 2.63884007029877) internal successors, (3003), 1138 states have internal predecessors, (3003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:34,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1139 states to 1139 states and 3003 transitions. [2022-01-28 13:17:34,981 INFO L78 Accepts]: Start accepts. Automaton has 1139 states and 3003 transitions. Word has length 72 [2022-01-28 13:17:34,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:34,981 INFO L470 AbstractCegarLoop]: Abstraction has 1139 states and 3003 transitions. [2022-01-28 13:17:34,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:34,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1139 states and 3003 transitions. [2022-01-28 13:17:34,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:34,983 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:34,983 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:34,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:35,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-01-28 13:17:35,183 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:35,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:35,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1770743811, now seen corresponding path program 15 times [2022-01-28 13:17:35,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:35,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352019052] [2022-01-28 13:17:35,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:35,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:35,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:35,391 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:35,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:35,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352019052] [2022-01-28 13:17:35,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352019052] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:35,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549627514] [2022-01-28 13:17:35,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:17:35,391 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:35,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:35,392 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:35,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-01-28 13:17:35,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:17:35,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:35,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:35,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:35,880 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:35,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:36,326 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:36,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549627514] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:36,326 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:36,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:36,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191437832] [2022-01-28 13:17:36,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:36,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:36,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:36,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:36,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:36,327 INFO L87 Difference]: Start difference. First operand 1139 states and 3003 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:37,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:37,777 INFO L93 Difference]: Finished difference Result 2100 states and 5399 transitions. [2022-01-28 13:17:37,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-28 13:17:37,778 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:37,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:37,781 INFO L225 Difference]: With dead ends: 2100 [2022-01-28 13:17:37,781 INFO L226 Difference]: Without dead ends: 2004 [2022-01-28 13:17:37,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1159 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=617, Invalid=4353, Unknown=0, NotChecked=0, Total=4970 [2022-01-28 13:17:37,782 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 590 mSDsluCounter, 3006 mSDsCounter, 0 mSdLazyCounter, 1259 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 590 SdHoareTripleChecker+Valid, 3026 SdHoareTripleChecker+Invalid, 1321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:37,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [590 Valid, 3026 Invalid, 1321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1259 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:37,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2004 states. [2022-01-28 13:17:37,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2004 to 1147. [2022-01-28 13:17:37,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 1146 states have (on average 2.6396160558464223) internal successors, (3025), 1146 states have internal predecessors, (3025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:37,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 3025 transitions. [2022-01-28 13:17:37,800 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 3025 transitions. Word has length 72 [2022-01-28 13:17:37,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:37,800 INFO L470 AbstractCegarLoop]: Abstraction has 1147 states and 3025 transitions. [2022-01-28 13:17:37,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:37,801 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 3025 transitions. [2022-01-28 13:17:37,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:37,802 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:37,802 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:37,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:38,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-01-28 13:17:38,018 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:38,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:38,019 INFO L85 PathProgramCache]: Analyzing trace with hash 904651229, now seen corresponding path program 16 times [2022-01-28 13:17:38,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:38,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672474302] [2022-01-28 13:17:38,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:38,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:38,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:38,224 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:38,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:38,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672474302] [2022-01-28 13:17:38,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672474302] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:38,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613588632] [2022-01-28 13:17:38,225 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:17:38,225 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:38,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:38,226 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:38,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-01-28 13:17:38,283 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:17:38,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:38,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:38,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:38,744 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:38,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:39,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:39,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613588632] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:39,208 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:39,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:39,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949496023] [2022-01-28 13:17:39,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:39,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:39,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:39,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:39,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:39,209 INFO L87 Difference]: Start difference. First operand 1147 states and 3025 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:40,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:40,897 INFO L93 Difference]: Finished difference Result 2358 states and 6062 transitions. [2022-01-28 13:17:40,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-01-28 13:17:40,897 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:40,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:40,901 INFO L225 Difference]: With dead ends: 2358 [2022-01-28 13:17:40,901 INFO L226 Difference]: Without dead ends: 2232 [2022-01-28 13:17:40,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1411 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=860, Invalid=4992, Unknown=0, NotChecked=0, Total=5852 [2022-01-28 13:17:40,902 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 761 mSDsluCounter, 3232 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 3251 SdHoareTripleChecker+Invalid, 1558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:40,902 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [761 Valid, 3251 Invalid, 1558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1469 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:40,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2232 states. [2022-01-28 13:17:40,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2232 to 1151. [2022-01-28 13:17:40,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1151 states, 1150 states have (on average 2.643478260869565) internal successors, (3040), 1150 states have internal predecessors, (3040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:40,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1151 states to 1151 states and 3040 transitions. [2022-01-28 13:17:40,921 INFO L78 Accepts]: Start accepts. Automaton has 1151 states and 3040 transitions. Word has length 72 [2022-01-28 13:17:40,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:40,921 INFO L470 AbstractCegarLoop]: Abstraction has 1151 states and 3040 transitions. [2022-01-28 13:17:40,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:40,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1151 states and 3040 transitions. [2022-01-28 13:17:40,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:40,923 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:40,923 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:40,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:41,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-01-28 13:17:41,124 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:41,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:41,124 INFO L85 PathProgramCache]: Analyzing trace with hash -122234617, now seen corresponding path program 17 times [2022-01-28 13:17:41,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:41,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367875647] [2022-01-28 13:17:41,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:41,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:41,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:41,363 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:41,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:41,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367875647] [2022-01-28 13:17:41,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367875647] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:41,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839428086] [2022-01-28 13:17:41,364 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:17:41,364 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:41,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:41,365 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:41,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-01-28 13:17:41,428 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:17:41,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:41,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:41,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:41,860 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:41,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:42,294 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:42,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839428086] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:42,295 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:42,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:42,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025543416] [2022-01-28 13:17:42,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:42,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:42,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:42,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:42,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:42,296 INFO L87 Difference]: Start difference. First operand 1151 states and 3040 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:43,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:43,501 INFO L93 Difference]: Finished difference Result 2063 states and 5296 transitions. [2022-01-28 13:17:43,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-28 13:17:43,501 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:43,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:43,505 INFO L225 Difference]: With dead ends: 2063 [2022-01-28 13:17:43,505 INFO L226 Difference]: Without dead ends: 2012 [2022-01-28 13:17:43,505 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=621, Invalid=3669, Unknown=0, NotChecked=0, Total=4290 [2022-01-28 13:17:43,505 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 567 mSDsluCounter, 2355 mSDsCounter, 0 mSdLazyCounter, 1137 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 2400 SdHoareTripleChecker+Invalid, 1200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:43,506 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [567 Valid, 2400 Invalid, 1200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1137 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:17:43,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2012 states. [2022-01-28 13:17:43,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2012 to 1131. [2022-01-28 13:17:43,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 1130 states have (on average 2.6380530973451326) internal successors, (2981), 1130 states have internal predecessors, (2981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:43,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 2981 transitions. [2022-01-28 13:17:43,522 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 2981 transitions. Word has length 72 [2022-01-28 13:17:43,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:43,523 INFO L470 AbstractCegarLoop]: Abstraction has 1131 states and 2981 transitions. [2022-01-28 13:17:43,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:43,523 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 2981 transitions. [2022-01-28 13:17:43,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:43,524 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:43,524 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:43,543 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:43,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-01-28 13:17:43,725 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:43,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:43,725 INFO L85 PathProgramCache]: Analyzing trace with hash 1615670163, now seen corresponding path program 18 times [2022-01-28 13:17:43,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:43,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651773296] [2022-01-28 13:17:43,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:43,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:43,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:43,932 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:43,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:43,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651773296] [2022-01-28 13:17:43,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651773296] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:43,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487010318] [2022-01-28 13:17:43,933 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:17:43,933 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:43,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:43,934 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:43,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-01-28 13:17:43,995 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:17:43,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:43,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:43,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:44,436 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:44,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:44,864 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:44,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487010318] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:44,864 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:44,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:44,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866175705] [2022-01-28 13:17:44,864 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:44,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:44,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:44,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:44,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1250, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:44,865 INFO L87 Difference]: Start difference. First operand 1131 states and 2981 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:46,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:46,570 INFO L93 Difference]: Finished difference Result 2245 states and 5787 transitions. [2022-01-28 13:17:46,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-01-28 13:17:46,570 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:46,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:46,573 INFO L225 Difference]: With dead ends: 2245 [2022-01-28 13:17:46,573 INFO L226 Difference]: Without dead ends: 2134 [2022-01-28 13:17:46,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1701 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=904, Invalid=5576, Unknown=0, NotChecked=0, Total=6480 [2022-01-28 13:17:46,574 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 695 mSDsluCounter, 3233 mSDsCounter, 0 mSdLazyCounter, 1420 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 3262 SdHoareTripleChecker+Invalid, 1493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:46,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [695 Valid, 3262 Invalid, 1493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1420 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:46,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2134 states. [2022-01-28 13:17:46,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2134 to 1139. [2022-01-28 13:17:46,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1139 states, 1138 states have (on average 2.63884007029877) internal successors, (3003), 1138 states have internal predecessors, (3003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:46,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1139 states to 1139 states and 3003 transitions. [2022-01-28 13:17:46,593 INFO L78 Accepts]: Start accepts. Automaton has 1139 states and 3003 transitions. Word has length 72 [2022-01-28 13:17:46,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:46,593 INFO L470 AbstractCegarLoop]: Abstraction has 1139 states and 3003 transitions. [2022-01-28 13:17:46,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:46,593 INFO L276 IsEmpty]: Start isEmpty. Operand 1139 states and 3003 transitions. [2022-01-28 13:17:46,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:46,595 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:46,595 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:46,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:46,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:46,815 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:46,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:46,816 INFO L85 PathProgramCache]: Analyzing trace with hash -3902093, now seen corresponding path program 19 times [2022-01-28 13:17:46,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:46,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343875067] [2022-01-28 13:17:46,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:46,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:46,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:47,027 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:47,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:47,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343875067] [2022-01-28 13:17:47,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343875067] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:47,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128205253] [2022-01-28 13:17:47,027 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:17:47,027 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:47,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:47,028 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:47,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-01-28 13:17:47,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:47,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:47,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:47,533 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:47,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:47,949 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:47,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128205253] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:47,949 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:47,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:47,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291294182] [2022-01-28 13:17:47,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:47,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:47,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:47,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:47,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1230, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:47,950 INFO L87 Difference]: Start difference. First operand 1139 states and 3003 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:49,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:49,952 INFO L93 Difference]: Finished difference Result 2273 states and 5897 transitions. [2022-01-28 13:17:49,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-01-28 13:17:49,953 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:49,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:49,956 INFO L225 Difference]: With dead ends: 2273 [2022-01-28 13:17:49,956 INFO L226 Difference]: Without dead ends: 2192 [2022-01-28 13:17:49,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2113 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1205, Invalid=6277, Unknown=0, NotChecked=0, Total=7482 [2022-01-28 13:17:49,957 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 668 mSDsluCounter, 3486 mSDsCounter, 0 mSdLazyCounter, 1572 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 668 SdHoareTripleChecker+Valid, 3490 SdHoareTripleChecker+Invalid, 1635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:49,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [668 Valid, 3490 Invalid, 1635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1572 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:49,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2192 states. [2022-01-28 13:17:49,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2192 to 1147. [2022-01-28 13:17:49,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 1146 states have (on average 2.643106457242583) internal successors, (3029), 1146 states have internal predecessors, (3029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:49,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 3029 transitions. [2022-01-28 13:17:49,974 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 3029 transitions. Word has length 72 [2022-01-28 13:17:49,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:49,974 INFO L470 AbstractCegarLoop]: Abstraction has 1147 states and 3029 transitions. [2022-01-28 13:17:49,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:49,974 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 3029 transitions. [2022-01-28 13:17:49,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:49,975 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:49,976 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:49,992 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:50,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-01-28 13:17:50,176 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:50,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:50,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1030787939, now seen corresponding path program 20 times [2022-01-28 13:17:50,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:50,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898156715] [2022-01-28 13:17:50,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:50,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:50,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:50,427 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:50,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:50,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898156715] [2022-01-28 13:17:50,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898156715] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:50,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743090802] [2022-01-28 13:17:50,427 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:17:50,427 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:50,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:50,428 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:50,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-01-28 13:17:50,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:17:50,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:50,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:50,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:50,926 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:50,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:51,288 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:51,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743090802] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:51,289 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:51,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:51,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726126994] [2022-01-28 13:17:51,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:51,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:51,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:51,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:51,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:51,290 INFO L87 Difference]: Start difference. First operand 1147 states and 3029 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:52,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:52,580 INFO L93 Difference]: Finished difference Result 2035 states and 5265 transitions. [2022-01-28 13:17:52,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-28 13:17:52,580 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:52,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:52,583 INFO L225 Difference]: With dead ends: 2035 [2022-01-28 13:17:52,584 INFO L226 Difference]: Without dead ends: 1984 [2022-01-28 13:17:52,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1145 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=759, Invalid=3933, Unknown=0, NotChecked=0, Total=4692 [2022-01-28 13:17:52,584 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 555 mSDsluCounter, 2692 mSDsCounter, 0 mSdLazyCounter, 1283 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 2722 SdHoareTripleChecker+Invalid, 1352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:52,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [555 Valid, 2722 Invalid, 1352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1283 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:52,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2022-01-28 13:17:52,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1123. [2022-01-28 13:17:52,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1123 states, 1122 states have (on average 2.6372549019607843) internal successors, (2959), 1122 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:52,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 2959 transitions. [2022-01-28 13:17:52,601 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 2959 transitions. Word has length 72 [2022-01-28 13:17:52,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:52,601 INFO L470 AbstractCegarLoop]: Abstraction has 1123 states and 2959 transitions. [2022-01-28 13:17:52,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:52,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 2959 transitions. [2022-01-28 13:17:52,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:52,603 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:52,603 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:52,619 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-28 13:17:52,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:52,803 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:52,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:52,803 INFO L85 PathProgramCache]: Analyzing trace with hash 924694273, now seen corresponding path program 21 times [2022-01-28 13:17:52,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:52,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044421312] [2022-01-28 13:17:52,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:52,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:52,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:52,999 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:52,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:52,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044421312] [2022-01-28 13:17:52,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044421312] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:52,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350231318] [2022-01-28 13:17:52,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:17:52,999 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:52,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:53,002 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:53,003 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-01-28 13:17:53,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:17:53,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:53,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:53,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:53,498 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:53,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:53,918 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:53,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350231318] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:53,918 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:53,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:53,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348123036] [2022-01-28 13:17:53,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:53,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:53,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:53,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:53,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1241, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:53,919 INFO L87 Difference]: Start difference. First operand 1123 states and 2959 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:56,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:17:56,422 INFO L93 Difference]: Finished difference Result 2768 states and 7059 transitions. [2022-01-28 13:17:56,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-01-28 13:17:56,423 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:17:56,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:17:56,426 INFO L225 Difference]: With dead ends: 2768 [2022-01-28 13:17:56,427 INFO L226 Difference]: Without dead ends: 2606 [2022-01-28 13:17:56,428 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3288 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1241, Invalid=9265, Unknown=0, NotChecked=0, Total=10506 [2022-01-28 13:17:56,428 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 1112 mSDsluCounter, 2980 mSDsCounter, 0 mSdLazyCounter, 1356 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1112 SdHoareTripleChecker+Valid, 3012 SdHoareTripleChecker+Invalid, 1461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:17:56,428 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1112 Valid, 3012 Invalid, 1461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1356 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:17:56,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2606 states. [2022-01-28 13:17:56,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2606 to 1201. [2022-01-28 13:17:56,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1200 states have (on average 2.6475) internal successors, (3177), 1200 states have internal predecessors, (3177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:56,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 3177 transitions. [2022-01-28 13:17:56,446 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 3177 transitions. Word has length 72 [2022-01-28 13:17:56,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:17:56,446 INFO L470 AbstractCegarLoop]: Abstraction has 1201 states and 3177 transitions. [2022-01-28 13:17:56,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:17:56,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 3177 transitions. [2022-01-28 13:17:56,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:17:56,448 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:17:56,448 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:17:56,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-01-28 13:17:56,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-01-28 13:17:56,648 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:17:56,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:17:56,649 INFO L85 PathProgramCache]: Analyzing trace with hash -694877983, now seen corresponding path program 22 times [2022-01-28 13:17:56,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:17:56,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684099043] [2022-01-28 13:17:56,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:17:56,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:17:56,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:17:56,873 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:56,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:17:56,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684099043] [2022-01-28 13:17:56,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684099043] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:17:56,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333989795] [2022-01-28 13:17:56,874 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:17:56,874 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:17:56,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:17:56,875 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:17:56,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-01-28 13:17:56,937 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:17:56,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:17:56,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:17:56,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:17:57,359 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:57,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:17:57,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:17:57,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333989795] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:17:57,705 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:17:57,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:17:57,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195957172] [2022-01-28 13:17:57,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:17:57,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:17:57,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:17:57,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:17:57,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1214, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:17:57,706 INFO L87 Difference]: Start difference. First operand 1201 states and 3177 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:00,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:00,442 INFO L93 Difference]: Finished difference Result 3014 states and 7688 transitions. [2022-01-28 13:18:00,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-28 13:18:00,442 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:00,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:00,446 INFO L225 Difference]: With dead ends: 3014 [2022-01-28 13:18:00,446 INFO L226 Difference]: Without dead ends: 2882 [2022-01-28 13:18:00,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3792 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1646, Invalid=10126, Unknown=0, NotChecked=0, Total=11772 [2022-01-28 13:18:00,447 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 1381 mSDsluCounter, 3221 mSDsCounter, 0 mSdLazyCounter, 1565 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1381 SdHoareTripleChecker+Valid, 3209 SdHoareTripleChecker+Invalid, 1698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 1565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:00,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1381 Valid, 3209 Invalid, 1698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 1565 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:18:00,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-01-28 13:18:00,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 1217. [2022-01-28 13:18:00,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1217 states, 1216 states have (on average 2.6554276315789473) internal successors, (3229), 1216 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:00,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1217 states to 1217 states and 3229 transitions. [2022-01-28 13:18:00,466 INFO L78 Accepts]: Start accepts. Automaton has 1217 states and 3229 transitions. Word has length 72 [2022-01-28 13:18:00,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:00,466 INFO L470 AbstractCegarLoop]: Abstraction has 1217 states and 3229 transitions. [2022-01-28 13:18:00,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:00,466 INFO L276 IsEmpty]: Start isEmpty. Operand 1217 states and 3229 transitions. [2022-01-28 13:18:00,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:00,468 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:00,468 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:00,484 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:00,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:00,668 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:00,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:00,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1721763829, now seen corresponding path program 23 times [2022-01-28 13:18:00,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:00,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894802324] [2022-01-28 13:18:00,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:00,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:00,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:00,894 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:00,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:00,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894802324] [2022-01-28 13:18:00,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894802324] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:00,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840948477] [2022-01-28 13:18:00,894 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:18:00,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:00,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:00,896 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:00,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-01-28 13:18:00,964 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:18:00,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:00,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:18:00,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:01,424 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:01,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:01,790 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:01,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840948477] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:01,791 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:01,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:18:01,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992980273] [2022-01-28 13:18:01,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:01,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:18:01,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:01,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:18:01,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1205, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:18:01,793 INFO L87 Difference]: Start difference. First operand 1217 states and 3229 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:03,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:03,621 INFO L93 Difference]: Finished difference Result 2812 states and 7246 transitions. [2022-01-28 13:18:03,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-28 13:18:03,621 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:03,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:03,625 INFO L225 Difference]: With dead ends: 2812 [2022-01-28 13:18:03,625 INFO L226 Difference]: Without dead ends: 2710 [2022-01-28 13:18:03,626 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2135 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1112, Invalid=6198, Unknown=0, NotChecked=0, Total=7310 [2022-01-28 13:18:03,626 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 1286 mSDsluCounter, 2572 mSDsCounter, 0 mSdLazyCounter, 1192 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1286 SdHoareTripleChecker+Valid, 2571 SdHoareTripleChecker+Invalid, 1314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:03,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1286 Valid, 2571 Invalid, 1314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1192 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:18:03,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2710 states. [2022-01-28 13:18:03,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2710 to 1201. [2022-01-28 13:18:03,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1200 states have (on average 2.6508333333333334) internal successors, (3181), 1200 states have internal predecessors, (3181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:03,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 3181 transitions. [2022-01-28 13:18:03,647 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 3181 transitions. Word has length 72 [2022-01-28 13:18:03,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:03,647 INFO L470 AbstractCegarLoop]: Abstraction has 1201 states and 3181 transitions. [2022-01-28 13:18:03,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:03,647 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 3181 transitions. [2022-01-28 13:18:03,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:03,649 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:03,649 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:03,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:03,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:03,865 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:03,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:03,866 INFO L85 PathProgramCache]: Analyzing trace with hash -610475651, now seen corresponding path program 24 times [2022-01-28 13:18:03,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:03,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249230091] [2022-01-28 13:18:03,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:03,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:03,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:04,049 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:04,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:04,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249230091] [2022-01-28 13:18:04,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249230091] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:04,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355874114] [2022-01-28 13:18:04,050 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:18:04,050 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:04,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:04,052 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:04,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-01-28 13:18:04,127 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:18:04,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:04,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-28 13:18:04,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:04,666 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:04,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:05,072 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:05,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355874114] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:05,072 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:05,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-01-28 13:18:05,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815815506] [2022-01-28 13:18:05,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:05,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-28 13:18:05,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:05,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-28 13:18:05,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=1382, Unknown=0, NotChecked=0, Total=1640 [2022-01-28 13:18:05,073 INFO L87 Difference]: Start difference. First operand 1201 states and 3181 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:05,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:05,989 INFO L93 Difference]: Finished difference Result 2194 states and 5656 transitions. [2022-01-28 13:18:05,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-28 13:18:05,989 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:05,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:05,992 INFO L225 Difference]: With dead ends: 2194 [2022-01-28 13:18:05,992 INFO L226 Difference]: Without dead ends: 2068 [2022-01-28 13:18:05,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 988 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=700, Invalid=3460, Unknown=0, NotChecked=0, Total=4160 [2022-01-28 13:18:05,993 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 749 mSDsluCounter, 2803 mSDsCounter, 0 mSdLazyCounter, 1116 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 749 SdHoareTripleChecker+Valid, 2804 SdHoareTripleChecker+Invalid, 1195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:05,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [749 Valid, 2804 Invalid, 1195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1116 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:18:05,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2068 states. [2022-01-28 13:18:06,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2068 to 1245. [2022-01-28 13:18:06,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1245 states, 1244 states have (on average 2.6543408360128615) internal successors, (3302), 1244 states have internal predecessors, (3302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:06,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1245 states to 1245 states and 3302 transitions. [2022-01-28 13:18:06,019 INFO L78 Accepts]: Start accepts. Automaton has 1245 states and 3302 transitions. Word has length 72 [2022-01-28 13:18:06,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:06,020 INFO L470 AbstractCegarLoop]: Abstraction has 1245 states and 3302 transitions. [2022-01-28 13:18:06,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:06,020 INFO L276 IsEmpty]: Start isEmpty. Operand 1245 states and 3302 transitions. [2022-01-28 13:18:06,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:06,021 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:06,022 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:06,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:06,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-01-28 13:18:06,239 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:06,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:06,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1037850845, now seen corresponding path program 25 times [2022-01-28 13:18:06,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:06,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532697351] [2022-01-28 13:18:06,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:06,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:06,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:06,431 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:06,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:06,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532697351] [2022-01-28 13:18:06,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532697351] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:06,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102770716] [2022-01-28 13:18:06,432 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:18:06,432 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:06,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:06,433 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:06,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-01-28 13:18:06,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:06,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:18:06,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:07,077 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:07,077 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:07,709 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:07,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102770716] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:07,709 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:07,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:18:07,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172307706] [2022-01-28 13:18:07,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:07,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:18:07,710 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:07,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:18:07,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:18:07,710 INFO L87 Difference]: Start difference. First operand 1245 states and 3302 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:10,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:10,960 INFO L93 Difference]: Finished difference Result 3085 states and 7871 transitions. [2022-01-28 13:18:10,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-28 13:18:10,961 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:10,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:10,965 INFO L225 Difference]: With dead ends: 3085 [2022-01-28 13:18:10,965 INFO L226 Difference]: Without dead ends: 2983 [2022-01-28 13:18:10,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4039 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1335, Invalid=12005, Unknown=0, NotChecked=0, Total=13340 [2022-01-28 13:18:10,966 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 1166 mSDsluCounter, 5057 mSDsCounter, 0 mSdLazyCounter, 2113 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1166 SdHoareTripleChecker+Valid, 5051 SdHoareTripleChecker+Invalid, 2215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 2113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:10,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1166 Valid, 5051 Invalid, 2215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 2113 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:18:10,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2983 states. [2022-01-28 13:18:10,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2983 to 1245. [2022-01-28 13:18:10,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1245 states, 1244 states have (on average 2.6543408360128615) internal successors, (3302), 1244 states have internal predecessors, (3302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:10,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1245 states to 1245 states and 3302 transitions. [2022-01-28 13:18:10,987 INFO L78 Accepts]: Start accepts. Automaton has 1245 states and 3302 transitions. Word has length 72 [2022-01-28 13:18:10,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:10,988 INFO L470 AbstractCegarLoop]: Abstraction has 1245 states and 3302 transitions. [2022-01-28 13:18:10,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:10,988 INFO L276 IsEmpty]: Start isEmpty. Operand 1245 states and 3302 transitions. [2022-01-28 13:18:10,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:10,989 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:10,989 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:11,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:11,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-01-28 13:18:11,190 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:11,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:11,190 INFO L85 PathProgramCache]: Analyzing trace with hash -1799078455, now seen corresponding path program 25 times [2022-01-28 13:18:11,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:11,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343554996] [2022-01-28 13:18:11,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:11,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:11,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:11,422 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:11,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:11,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343554996] [2022-01-28 13:18:11,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343554996] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:11,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137692927] [2022-01-28 13:18:11,422 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:18:11,422 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:11,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:11,423 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:11,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-01-28 13:18:11,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:11,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:18:11,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:11,915 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:11,915 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:12,273 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:12,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137692927] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:12,274 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:12,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:18:12,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888610651] [2022-01-28 13:18:12,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:12,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:18:12,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:12,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:18:12,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1247, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:18:12,275 INFO L87 Difference]: Start difference. First operand 1245 states and 3302 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:13,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:13,595 INFO L93 Difference]: Finished difference Result 2204 states and 5715 transitions. [2022-01-28 13:18:13,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-28 13:18:13,595 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:13,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:13,598 INFO L225 Difference]: With dead ends: 2204 [2022-01-28 13:18:13,598 INFO L226 Difference]: Without dead ends: 2153 [2022-01-28 13:18:13,599 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1169 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=633, Invalid=4197, Unknown=0, NotChecked=0, Total=4830 [2022-01-28 13:18:13,599 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 554 mSDsluCounter, 3017 mSDsCounter, 0 mSdLazyCounter, 1370 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 3037 SdHoareTripleChecker+Invalid, 1440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:13,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [554 Valid, 3037 Invalid, 1440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1370 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:18:13,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2153 states. [2022-01-28 13:18:13,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2153 to 1265. [2022-01-28 13:18:13,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1265 states, 1264 states have (on average 2.659018987341772) internal successors, (3361), 1264 states have internal predecessors, (3361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:13,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1265 states to 1265 states and 3361 transitions. [2022-01-28 13:18:13,624 INFO L78 Accepts]: Start accepts. Automaton has 1265 states and 3361 transitions. Word has length 72 [2022-01-28 13:18:13,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:13,624 INFO L470 AbstractCegarLoop]: Abstraction has 1265 states and 3361 transitions. [2022-01-28 13:18:13,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:13,625 INFO L276 IsEmpty]: Start isEmpty. Operand 1265 states and 3361 transitions. [2022-01-28 13:18:13,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:13,626 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:13,626 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:13,642 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:13,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-01-28 13:18:13,827 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:13,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:13,827 INFO L85 PathProgramCache]: Analyzing trace with hash -2100352131, now seen corresponding path program 26 times [2022-01-28 13:18:13,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:13,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115793981] [2022-01-28 13:18:13,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:13,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:13,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:14,053 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:14,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:14,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115793981] [2022-01-28 13:18:14,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115793981] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:14,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811320888] [2022-01-28 13:18:14,053 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:18:14,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:14,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:14,054 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:14,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-01-28 13:18:14,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:18:14,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:14,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:18:14,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:14,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:14,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:14,999 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:14,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811320888] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:14,999 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:15,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:18:15,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998513565] [2022-01-28 13:18:15,000 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:15,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:18:15,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:15,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:18:15,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:18:15,001 INFO L87 Difference]: Start difference. First operand 1265 states and 3361 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:17,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:17,154 INFO L93 Difference]: Finished difference Result 2459 states and 6286 transitions. [2022-01-28 13:18:17,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-01-28 13:18:17,154 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:17,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:17,158 INFO L225 Difference]: With dead ends: 2459 [2022-01-28 13:18:17,158 INFO L226 Difference]: Without dead ends: 2408 [2022-01-28 13:18:17,158 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1947 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1019, Invalid=6291, Unknown=0, NotChecked=0, Total=7310 [2022-01-28 13:18:17,159 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 827 mSDsluCounter, 3498 mSDsCounter, 0 mSdLazyCounter, 1680 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 827 SdHoareTripleChecker+Valid, 3506 SdHoareTripleChecker+Invalid, 1773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:17,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [827 Valid, 3506 Invalid, 1773 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1680 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:18:17,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2408 states. [2022-01-28 13:18:17,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2408 to 1293. [2022-01-28 13:18:17,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1293 states, 1292 states have (on average 2.6733746130030958) internal successors, (3454), 1292 states have internal predecessors, (3454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:17,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 3454 transitions. [2022-01-28 13:18:17,180 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 3454 transitions. Word has length 72 [2022-01-28 13:18:17,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:17,180 INFO L470 AbstractCegarLoop]: Abstraction has 1293 states and 3454 transitions. [2022-01-28 13:18:17,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:17,181 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 3454 transitions. [2022-01-28 13:18:17,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:17,182 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:17,182 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:17,200 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:17,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-01-28 13:18:17,383 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:17,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:17,384 INFO L85 PathProgramCache]: Analyzing trace with hash -666903823, now seen corresponding path program 27 times [2022-01-28 13:18:17,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:17,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880717073] [2022-01-28 13:18:17,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:17,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:17,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:17,593 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:17,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:17,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880717073] [2022-01-28 13:18:17,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880717073] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:17,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070340437] [2022-01-28 13:18:17,593 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:18:17,594 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:17,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:17,595 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:17,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-01-28 13:18:17,674 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:18:17,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:17,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:18:17,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:18,097 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:18,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:18,535 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:18,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070340437] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:18,536 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:18,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:18:18,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294369835] [2022-01-28 13:18:18,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:18,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:18:18,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:18,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:18:18,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1246, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:18:18,537 INFO L87 Difference]: Start difference. First operand 1293 states and 3454 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:20,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:20,390 INFO L93 Difference]: Finished difference Result 2369 states and 6124 transitions. [2022-01-28 13:18:20,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-01-28 13:18:20,391 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:20,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:20,394 INFO L225 Difference]: With dead ends: 2369 [2022-01-28 13:18:20,394 INFO L226 Difference]: Without dead ends: 2288 [2022-01-28 13:18:20,394 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1534 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=792, Invalid=5214, Unknown=0, NotChecked=0, Total=6006 [2022-01-28 13:18:20,395 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 765 mSDsluCounter, 3203 mSDsCounter, 0 mSdLazyCounter, 1494 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 765 SdHoareTripleChecker+Valid, 3263 SdHoareTripleChecker+Invalid, 1591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:20,395 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [765 Valid, 3263 Invalid, 1591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1494 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:18:20,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2288 states. [2022-01-28 13:18:20,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2288 to 1269. [2022-01-28 13:18:20,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1269 states, 1268 states have (on average 2.6561514195583595) internal successors, (3368), 1268 states have internal predecessors, (3368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:20,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1269 states to 1269 states and 3368 transitions. [2022-01-28 13:18:20,412 INFO L78 Accepts]: Start accepts. Automaton has 1269 states and 3368 transitions. Word has length 72 [2022-01-28 13:18:20,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:20,412 INFO L470 AbstractCegarLoop]: Abstraction has 1269 states and 3368 transitions. [2022-01-28 13:18:20,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:20,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1269 states and 3368 transitions. [2022-01-28 13:18:20,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:20,414 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:20,414 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:20,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:20,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-01-28 13:18:20,618 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:20,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:20,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1132161329, now seen corresponding path program 28 times [2022-01-28 13:18:20,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:20,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693736077] [2022-01-28 13:18:20,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:20,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:20,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:20,849 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:20,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:20,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693736077] [2022-01-28 13:18:20,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693736077] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:20,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855991254] [2022-01-28 13:18:20,850 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:18:20,850 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:20,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:20,851 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:20,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-01-28 13:18:20,919 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:18:20,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:20,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:18:20,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:21,366 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:21,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:21,802 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:21,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855991254] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:21,802 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:21,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:18:21,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401645872] [2022-01-28 13:18:21,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:21,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:18:21,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:21,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:18:21,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1262, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:18:21,803 INFO L87 Difference]: Start difference. First operand 1269 states and 3368 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:23,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:23,600 INFO L93 Difference]: Finished difference Result 2357 states and 6087 transitions. [2022-01-28 13:18:23,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-28 13:18:23,601 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:23,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:23,604 INFO L225 Difference]: With dead ends: 2357 [2022-01-28 13:18:23,604 INFO L226 Difference]: Without dead ends: 2261 [2022-01-28 13:18:23,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1577 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=726, Invalid=5594, Unknown=0, NotChecked=0, Total=6320 [2022-01-28 13:18:23,605 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 683 mSDsluCounter, 3584 mSDsCounter, 0 mSdLazyCounter, 1567 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 683 SdHoareTripleChecker+Valid, 3601 SdHoareTripleChecker+Invalid, 1640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:23,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [683 Valid, 3601 Invalid, 1640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1567 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:18:23,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2261 states. [2022-01-28 13:18:23,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2261 to 1277. [2022-01-28 13:18:23,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1277 states, 1276 states have (on average 2.656739811912226) internal successors, (3390), 1276 states have internal predecessors, (3390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:23,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 3390 transitions. [2022-01-28 13:18:23,625 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 3390 transitions. Word has length 72 [2022-01-28 13:18:23,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:23,625 INFO L470 AbstractCegarLoop]: Abstraction has 1277 states and 3390 transitions. [2022-01-28 13:18:23,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:23,625 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 3390 transitions. [2022-01-28 13:18:23,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:23,627 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:23,627 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:23,647 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-28 13:18:23,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-01-28 13:18:23,843 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:23,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:23,844 INFO L85 PathProgramCache]: Analyzing trace with hash -487410927, now seen corresponding path program 29 times [2022-01-28 13:18:23,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:23,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733584039] [2022-01-28 13:18:23,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:23,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:23,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:24,052 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:24,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:24,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733584039] [2022-01-28 13:18:24,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733584039] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:24,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104593] [2022-01-28 13:18:24,053 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:18:24,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:24,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:24,054 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:24,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-01-28 13:18:24,120 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:18:24,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:24,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-28 13:18:24,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:24,651 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:24,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:25,128 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:25,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104593] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:25,128 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:25,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-01-28 13:18:25,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659864833] [2022-01-28 13:18:25,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:25,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-28 13:18:25,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:25,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-28 13:18:25,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=1407, Unknown=0, NotChecked=0, Total=1640 [2022-01-28 13:18:25,129 INFO L87 Difference]: Start difference. First operand 1277 states and 3390 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:27,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:27,257 INFO L93 Difference]: Finished difference Result 2610 states and 6763 transitions. [2022-01-28 13:18:27,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-01-28 13:18:27,258 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:27,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:27,262 INFO L225 Difference]: With dead ends: 2610 [2022-01-28 13:18:27,262 INFO L226 Difference]: Without dead ends: 2514 [2022-01-28 13:18:27,263 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2354 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1461, Invalid=7469, Unknown=0, NotChecked=0, Total=8930 [2022-01-28 13:18:27,263 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 934 mSDsluCounter, 3224 mSDsCounter, 0 mSdLazyCounter, 1591 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 934 SdHoareTripleChecker+Valid, 3268 SdHoareTripleChecker+Invalid, 1704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:27,263 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [934 Valid, 3268 Invalid, 1704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1591 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:18:27,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2022-01-28 13:18:27,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 1325. [2022-01-28 13:18:27,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1325 states, 1324 states have (on average 2.6691842900302114) internal successors, (3534), 1324 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:27,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1325 states to 1325 states and 3534 transitions. [2022-01-28 13:18:27,293 INFO L78 Accepts]: Start accepts. Automaton has 1325 states and 3534 transitions. Word has length 72 [2022-01-28 13:18:27,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:27,293 INFO L470 AbstractCegarLoop]: Abstraction has 1325 states and 3534 transitions. [2022-01-28 13:18:27,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:27,293 INFO L276 IsEmpty]: Start isEmpty. Operand 1325 states and 3534 transitions. [2022-01-28 13:18:27,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:27,295 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:27,295 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:27,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:27,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:27,496 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:27,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:27,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1514296773, now seen corresponding path program 30 times [2022-01-28 13:18:27,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:27,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158817828] [2022-01-28 13:18:27,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:27,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:27,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:27,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:27,713 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:27,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158817828] [2022-01-28 13:18:27,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158817828] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:27,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39036708] [2022-01-28 13:18:27,713 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:18:27,713 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:27,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:27,714 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:27,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-01-28 13:18:27,783 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:18:27,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:27,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:18:27,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:28,231 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:28,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:28,619 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:28,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39036708] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:28,619 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:28,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:18:28,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972629522] [2022-01-28 13:18:28,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:28,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:18:28,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:28,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:18:28,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1243, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:18:28,621 INFO L87 Difference]: Start difference. First operand 1325 states and 3534 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:30,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:30,124 INFO L93 Difference]: Finished difference Result 2474 states and 6369 transitions. [2022-01-28 13:18:30,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-28 13:18:30,125 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:30,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:30,128 INFO L225 Difference]: With dead ends: 2474 [2022-01-28 13:18:30,128 INFO L226 Difference]: Without dead ends: 2423 [2022-01-28 13:18:30,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1180 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=707, Invalid=4405, Unknown=0, NotChecked=0, Total=5112 [2022-01-28 13:18:30,129 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 729 mSDsluCounter, 3401 mSDsCounter, 0 mSdLazyCounter, 1702 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 729 SdHoareTripleChecker+Valid, 3386 SdHoareTripleChecker+Invalid, 1788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:30,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [729 Valid, 3386 Invalid, 1788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1702 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:18:30,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2423 states. [2022-01-28 13:18:30,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2423 to 1329. [2022-01-28 13:18:30,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1329 states, 1328 states have (on average 2.6814759036144578) internal successors, (3561), 1328 states have internal predecessors, (3561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:30,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1329 states to 1329 states and 3561 transitions. [2022-01-28 13:18:30,148 INFO L78 Accepts]: Start accepts. Automaton has 1329 states and 3561 transitions. Word has length 72 [2022-01-28 13:18:30,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:30,148 INFO L470 AbstractCegarLoop]: Abstraction has 1329 states and 3561 transitions. [2022-01-28 13:18:30,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:30,149 INFO L276 IsEmpty]: Start isEmpty. Operand 1329 states and 3561 transitions. [2022-01-28 13:18:30,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:30,150 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:30,150 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:30,166 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:30,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:30,352 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:30,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:30,352 INFO L85 PathProgramCache]: Analyzing trace with hash 223608007, now seen corresponding path program 31 times [2022-01-28 13:18:30,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:30,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752372349] [2022-01-28 13:18:30,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:30,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:30,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:30,552 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:30,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:30,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752372349] [2022-01-28 13:18:30,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752372349] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:30,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822125282] [2022-01-28 13:18:30,552 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:18:30,552 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:30,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:30,553 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:30,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-01-28 13:18:30,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:30,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:18:30,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:31,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:31,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:31,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:31,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822125282] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:31,474 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:31,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:18:31,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912355258] [2022-01-28 13:18:31,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:31,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:18:31,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:31,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:18:31,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:18:31,476 INFO L87 Difference]: Start difference. First operand 1329 states and 3561 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:33,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:33,643 INFO L93 Difference]: Finished difference Result 2576 states and 6707 transitions. [2022-01-28 13:18:33,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-01-28 13:18:33,644 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:33,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:33,647 INFO L225 Difference]: With dead ends: 2576 [2022-01-28 13:18:33,647 INFO L226 Difference]: Without dead ends: 2465 [2022-01-28 13:18:33,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2498 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1109, Invalid=7821, Unknown=0, NotChecked=0, Total=8930 [2022-01-28 13:18:33,647 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 793 mSDsluCounter, 4130 mSDsCounter, 0 mSdLazyCounter, 1805 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 793 SdHoareTripleChecker+Valid, 4166 SdHoareTripleChecker+Invalid, 1883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:33,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [793 Valid, 4166 Invalid, 1883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1805 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:18:33,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2465 states. [2022-01-28 13:18:33,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2465 to 1337. [2022-01-28 13:18:33,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1337 states, 1336 states have (on average 2.678892215568862) internal successors, (3579), 1336 states have internal predecessors, (3579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:33,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1337 states to 1337 states and 3579 transitions. [2022-01-28 13:18:33,665 INFO L78 Accepts]: Start accepts. Automaton has 1337 states and 3579 transitions. Word has length 72 [2022-01-28 13:18:33,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:33,666 INFO L470 AbstractCegarLoop]: Abstraction has 1337 states and 3579 transitions. [2022-01-28 13:18:33,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:33,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1337 states and 3579 transitions. [2022-01-28 13:18:33,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:33,667 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:33,667 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:33,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:33,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:33,870 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:33,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:33,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1395964249, now seen corresponding path program 32 times [2022-01-28 13:18:33,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:33,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919019077] [2022-01-28 13:18:33,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:33,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:33,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:34,092 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:34,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:34,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919019077] [2022-01-28 13:18:34,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919019077] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:34,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165551819] [2022-01-28 13:18:34,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:18:34,093 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:34,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:34,094 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:34,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-01-28 13:18:34,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:18:34,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:34,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:18:34,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:34,601 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:34,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:35,020 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:35,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165551819] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:35,020 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:35,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:18:35,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224278550] [2022-01-28 13:18:35,021 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:35,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:18:35,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:35,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:18:35,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1243, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:18:35,022 INFO L87 Difference]: Start difference. First operand 1337 states and 3579 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:38,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:38,075 INFO L93 Difference]: Finished difference Result 2711 states and 7093 transitions. [2022-01-28 13:18:38,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-01-28 13:18:38,076 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:38,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:38,080 INFO L225 Difference]: With dead ends: 2711 [2022-01-28 13:18:38,080 INFO L226 Difference]: Without dead ends: 2630 [2022-01-28 13:18:38,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3896 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1702, Invalid=10954, Unknown=0, NotChecked=0, Total=12656 [2022-01-28 13:18:38,089 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 889 mSDsluCounter, 4510 mSDsCounter, 0 mSdLazyCounter, 1998 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 889 SdHoareTripleChecker+Valid, 4550 SdHoareTripleChecker+Invalid, 2096 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:38,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [889 Valid, 4550 Invalid, 2096 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1998 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:18:38,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2630 states. [2022-01-28 13:18:38,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2630 to 1313. [2022-01-28 13:18:38,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1313 states, 1312 states have (on average 2.6684451219512195) internal successors, (3501), 1312 states have internal predecessors, (3501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:38,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1313 states to 1313 states and 3501 transitions. [2022-01-28 13:18:38,112 INFO L78 Accepts]: Start accepts. Automaton has 1313 states and 3501 transitions. Word has length 72 [2022-01-28 13:18:38,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:38,112 INFO L470 AbstractCegarLoop]: Abstraction has 1313 states and 3501 transitions. [2022-01-28 13:18:38,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:38,112 INFO L276 IsEmpty]: Start isEmpty. Operand 1313 states and 3501 transitions. [2022-01-28 13:18:38,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:38,114 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:38,114 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:38,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:38,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:38,314 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:38,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:38,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1872117201, now seen corresponding path program 33 times [2022-01-28 13:18:38,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:38,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759202145] [2022-01-28 13:18:38,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:38,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:38,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:38,528 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:38,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:38,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759202145] [2022-01-28 13:18:38,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759202145] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:38,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110579084] [2022-01-28 13:18:38,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:18:38,528 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:38,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:38,529 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:38,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-01-28 13:18:38,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:18:38,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:38,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:18:38,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:39,020 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:39,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:39,376 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:39,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110579084] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:39,376 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:39,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:18:39,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586725250] [2022-01-28 13:18:39,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:39,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:18:39,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:39,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:18:39,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:18:39,377 INFO L87 Difference]: Start difference. First operand 1313 states and 3501 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:40,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:40,650 INFO L93 Difference]: Finished difference Result 2253 states and 5880 transitions. [2022-01-28 13:18:40,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-28 13:18:40,651 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:40,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:40,654 INFO L225 Difference]: With dead ends: 2253 [2022-01-28 13:18:40,654 INFO L226 Difference]: Without dead ends: 2202 [2022-01-28 13:18:40,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1167 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=704, Invalid=4126, Unknown=0, NotChecked=0, Total=4830 [2022-01-28 13:18:40,655 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 603 mSDsluCounter, 2677 mSDsCounter, 0 mSdLazyCounter, 1355 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 603 SdHoareTripleChecker+Valid, 2718 SdHoareTripleChecker+Invalid, 1414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:40,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [603 Valid, 2718 Invalid, 1414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1355 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:18:40,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2202 states. [2022-01-28 13:18:40,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2202 to 1301. [2022-01-28 13:18:40,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1301 states, 1300 states have (on average 2.667692307692308) internal successors, (3468), 1300 states have internal predecessors, (3468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:40,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 3468 transitions. [2022-01-28 13:18:40,673 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 3468 transitions. Word has length 72 [2022-01-28 13:18:40,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:40,673 INFO L470 AbstractCegarLoop]: Abstraction has 1301 states and 3468 transitions. [2022-01-28 13:18:40,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:40,673 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 3468 transitions. [2022-01-28 13:18:40,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:40,674 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:40,675 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:40,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:40,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-01-28 13:18:40,875 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:40,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:40,875 INFO L85 PathProgramCache]: Analyzing trace with hash -467367883, now seen corresponding path program 34 times [2022-01-28 13:18:40,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:40,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429843773] [2022-01-28 13:18:40,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:40,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:40,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:41,056 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:41,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:41,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429843773] [2022-01-28 13:18:41,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429843773] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:41,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004556345] [2022-01-28 13:18:41,057 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:18:41,057 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:41,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:41,058 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:41,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-01-28 13:18:41,137 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:18:41,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:41,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:18:41,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:41,562 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:41,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:42,086 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:42,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004556345] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:42,086 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:42,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:18:42,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565124900] [2022-01-28 13:18:42,086 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:42,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:18:42,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:42,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:18:42,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1256, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:18:42,087 INFO L87 Difference]: Start difference. First operand 1301 states and 3468 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:44,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:44,970 INFO L93 Difference]: Finished difference Result 2971 states and 7672 transitions. [2022-01-28 13:18:44,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-01-28 13:18:44,970 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:44,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:44,974 INFO L225 Difference]: With dead ends: 2971 [2022-01-28 13:18:44,974 INFO L226 Difference]: Without dead ends: 2860 [2022-01-28 13:18:44,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4048 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1447, Invalid=11209, Unknown=0, NotChecked=0, Total=12656 [2022-01-28 13:18:44,976 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 1104 mSDsluCounter, 3556 mSDsCounter, 0 mSdLazyCounter, 1644 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1104 SdHoareTripleChecker+Valid, 3604 SdHoareTripleChecker+Invalid, 1771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 1644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:44,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1104 Valid, 3604 Invalid, 1771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 1644 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:18:44,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2860 states. [2022-01-28 13:18:44,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2860 to 1313. [2022-01-28 13:18:44,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1313 states, 1312 states have (on average 2.6714939024390243) internal successors, (3505), 1312 states have internal predecessors, (3505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:44,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1313 states to 1313 states and 3505 transitions. [2022-01-28 13:18:44,995 INFO L78 Accepts]: Start accepts. Automaton has 1313 states and 3505 transitions. Word has length 72 [2022-01-28 13:18:44,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:44,995 INFO L470 AbstractCegarLoop]: Abstraction has 1313 states and 3505 transitions. [2022-01-28 13:18:44,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:44,996 INFO L276 IsEmpty]: Start isEmpty. Operand 1313 states and 3505 transitions. [2022-01-28 13:18:44,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:44,997 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:44,997 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:45,016 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:45,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-01-28 13:18:45,197 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:45,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:45,198 INFO L85 PathProgramCache]: Analyzing trace with hash -2086940139, now seen corresponding path program 35 times [2022-01-28 13:18:45,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:45,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680930932] [2022-01-28 13:18:45,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:45,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:45,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:45,384 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:45,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:45,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680930932] [2022-01-28 13:18:45,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680930932] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:45,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366762777] [2022-01-28 13:18:45,384 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:18:45,385 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:45,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:45,385 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:45,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-01-28 13:18:45,458 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:18:45,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:45,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-28 13:18:45,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:45,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:45,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:46,428 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:46,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366762777] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:46,428 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:46,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-01-28 13:18:46,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117864670] [2022-01-28 13:18:46,428 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:46,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-28 13:18:46,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:46,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-28 13:18:46,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1383, Unknown=0, NotChecked=0, Total=1640 [2022-01-28 13:18:46,429 INFO L87 Difference]: Start difference. First operand 1313 states and 3505 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:48,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:48,766 INFO L93 Difference]: Finished difference Result 2871 states and 7490 transitions. [2022-01-28 13:18:48,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-01-28 13:18:48,766 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:48,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:48,770 INFO L225 Difference]: With dead ends: 2871 [2022-01-28 13:18:48,770 INFO L226 Difference]: Without dead ends: 2760 [2022-01-28 13:18:48,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3157 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1957, Invalid=8549, Unknown=0, NotChecked=0, Total=10506 [2022-01-28 13:18:48,771 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 1301 mSDsluCounter, 3270 mSDsCounter, 0 mSdLazyCounter, 1520 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1301 SdHoareTripleChecker+Valid, 3255 SdHoareTripleChecker+Invalid, 1665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:48,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1301 Valid, 3255 Invalid, 1665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1520 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:18:48,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2760 states. [2022-01-28 13:18:48,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2760 to 1329. [2022-01-28 13:18:48,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1329 states, 1328 states have (on average 2.6754518072289155) internal successors, (3553), 1328 states have internal predecessors, (3553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:48,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1329 states to 1329 states and 3553 transitions. [2022-01-28 13:18:48,788 INFO L78 Accepts]: Start accepts. Automaton has 1329 states and 3553 transitions. Word has length 72 [2022-01-28 13:18:48,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:48,789 INFO L470 AbstractCegarLoop]: Abstraction has 1329 states and 3553 transitions. [2022-01-28 13:18:48,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:48,789 INFO L276 IsEmpty]: Start isEmpty. Operand 1329 states and 3553 transitions. [2022-01-28 13:18:48,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:48,790 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:48,790 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:48,806 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:48,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:48,991 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:48,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:48,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1181141311, now seen corresponding path program 36 times [2022-01-28 13:18:48,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:48,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023589544] [2022-01-28 13:18:48,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:48,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:48,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:49,179 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:49,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:49,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023589544] [2022-01-28 13:18:49,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023589544] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:49,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498254713] [2022-01-28 13:18:49,180 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:18:49,180 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:49,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:49,181 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:49,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-01-28 13:18:49,252 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:18:49,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:49,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:18:49,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:49,669 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:49,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:50,095 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:50,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498254713] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:50,095 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:50,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:18:50,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623117878] [2022-01-28 13:18:50,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:50,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:18:50,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:50,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:18:50,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1230, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:18:50,096 INFO L87 Difference]: Start difference. First operand 1329 states and 3553 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:52,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:52,809 INFO L93 Difference]: Finished difference Result 3057 states and 7999 transitions. [2022-01-28 13:18:52,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-01-28 13:18:52,810 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:52,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:52,814 INFO L225 Difference]: With dead ends: 3057 [2022-01-28 13:18:52,814 INFO L226 Difference]: Without dead ends: 3006 [2022-01-28 13:18:52,815 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3515 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1588, Invalid=9542, Unknown=0, NotChecked=0, Total=11130 [2022-01-28 13:18:52,815 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 1083 mSDsluCounter, 3594 mSDsCounter, 0 mSdLazyCounter, 1737 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1083 SdHoareTripleChecker+Valid, 3600 SdHoareTripleChecker+Invalid, 1861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 1737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:52,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1083 Valid, 3600 Invalid, 1861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 1737 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:18:52,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3006 states. [2022-01-28 13:18:52,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3006 to 1341. [2022-01-28 13:18:52,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1341 states, 1340 states have (on average 2.6880597014925374) internal successors, (3602), 1340 states have internal predecessors, (3602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:52,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1341 states to 1341 states and 3602 transitions. [2022-01-28 13:18:52,838 INFO L78 Accepts]: Start accepts. Automaton has 1341 states and 3602 transitions. Word has length 72 [2022-01-28 13:18:52,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:52,838 INFO L470 AbstractCegarLoop]: Abstraction has 1341 states and 3602 transitions. [2022-01-28 13:18:52,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:52,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1341 states and 3602 transitions. [2022-01-28 13:18:52,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:52,840 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:52,840 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:52,859 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-28 13:18:53,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:53,043 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:53,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:53,044 INFO L85 PathProgramCache]: Analyzing trace with hash -2002537807, now seen corresponding path program 37 times [2022-01-28 13:18:53,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:53,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290425129] [2022-01-28 13:18:53,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:53,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:53,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:53,218 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:53,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:53,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290425129] [2022-01-28 13:18:53,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290425129] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:53,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274330129] [2022-01-28 13:18:53,219 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:18:53,219 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:53,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:53,220 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:53,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-01-28 13:18:53,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:53,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:18:53,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:53,722 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:53,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:54,131 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:54,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274330129] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:54,132 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:54,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:18:54,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995117317] [2022-01-28 13:18:54,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:54,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:18:54,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:54,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:18:54,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:18:54,133 INFO L87 Difference]: Start difference. First operand 1341 states and 3602 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:55,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:18:55,335 INFO L93 Difference]: Finished difference Result 2331 states and 6105 transitions. [2022-01-28 13:18:55,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-28 13:18:55,335 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:18:55,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:18:55,338 INFO L225 Difference]: With dead ends: 2331 [2022-01-28 13:18:55,339 INFO L226 Difference]: Without dead ends: 2205 [2022-01-28 13:18:55,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1174 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=536, Invalid=4156, Unknown=0, NotChecked=0, Total=4692 [2022-01-28 13:18:55,339 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 537 mSDsluCounter, 3682 mSDsCounter, 0 mSdLazyCounter, 1376 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 3653 SdHoareTripleChecker+Invalid, 1433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:18:55,339 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 3653 Invalid, 1433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1376 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:18:55,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2205 states. [2022-01-28 13:18:55,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2205 to 1341. [2022-01-28 13:18:55,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1341 states, 1340 states have (on average 2.682089552238806) internal successors, (3594), 1340 states have internal predecessors, (3594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:55,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1341 states to 1341 states and 3594 transitions. [2022-01-28 13:18:55,357 INFO L78 Accepts]: Start accepts. Automaton has 1341 states and 3594 transitions. Word has length 72 [2022-01-28 13:18:55,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:18:55,357 INFO L470 AbstractCegarLoop]: Abstraction has 1341 states and 3594 transitions. [2022-01-28 13:18:55,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:18:55,358 INFO L276 IsEmpty]: Start isEmpty. Operand 1341 states and 3594 transitions. [2022-01-28 13:18:55,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:18:55,359 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:18:55,359 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:18:55,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-01-28 13:18:55,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-01-28 13:18:55,560 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:18:55,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:18:55,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1441977873, now seen corresponding path program 26 times [2022-01-28 13:18:55,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:18:55,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341843713] [2022-01-28 13:18:55,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:18:55,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:18:55,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:18:55,741 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:55,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:18:55,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341843713] [2022-01-28 13:18:55,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341843713] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:18:55,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995847263] [2022-01-28 13:18:55,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:18:55,741 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:18:55,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:18:55,742 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:18:55,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-01-28 13:18:55,814 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:18:55,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:18:55,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:18:55,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:18:56,395 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:56,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:18:57,026 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:18:57,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995847263] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:18:57,026 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:18:57,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:18:57,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813284560] [2022-01-28 13:18:57,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:18:57,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:18:57,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:18:57,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:18:57,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:18:57,027 INFO L87 Difference]: Start difference. First operand 1341 states and 3594 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:02,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:02,018 INFO L93 Difference]: Finished difference Result 3767 states and 9673 transitions. [2022-01-28 13:19:02,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-01-28 13:19:02,018 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:19:02,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:02,024 INFO L225 Difference]: With dead ends: 3767 [2022-01-28 13:19:02,024 INFO L226 Difference]: Without dead ends: 3665 [2022-01-28 13:19:02,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7627 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=2451, Invalid=20199, Unknown=0, NotChecked=0, Total=22650 [2022-01-28 13:19:02,025 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 1664 mSDsluCounter, 4514 mSDsCounter, 0 mSdLazyCounter, 2190 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1664 SdHoareTripleChecker+Valid, 4580 SdHoareTripleChecker+Invalid, 2359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 2190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:02,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1664 Valid, 4580 Invalid, 2359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 2190 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-28 13:19:02,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3665 states. [2022-01-28 13:19:02,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3665 to 1373. [2022-01-28 13:19:02,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1373 states, 1372 states have (on average 2.69533527696793) internal successors, (3698), 1372 states have internal predecessors, (3698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:02,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1373 states to 1373 states and 3698 transitions. [2022-01-28 13:19:02,049 INFO L78 Accepts]: Start accepts. Automaton has 1373 states and 3698 transitions. Word has length 72 [2022-01-28 13:19:02,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:02,049 INFO L470 AbstractCegarLoop]: Abstraction has 1373 states and 3698 transitions. [2022-01-28 13:19:02,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:02,050 INFO L276 IsEmpty]: Start isEmpty. Operand 1373 states and 3698 transitions. [2022-01-28 13:19:02,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:19:02,051 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:02,051 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:02,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:02,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-01-28 13:19:02,252 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:02,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:02,252 INFO L85 PathProgramCache]: Analyzing trace with hash -300154625, now seen corresponding path program 38 times [2022-01-28 13:19:02,252 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:02,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351322516] [2022-01-28 13:19:02,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:02,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:02,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:02,453 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:02,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:02,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351322516] [2022-01-28 13:19:02,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351322516] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:02,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321041744] [2022-01-28 13:19:02,454 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:19:02,454 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:02,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:02,455 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:02,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-01-28 13:19:02,534 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:19:02,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:02,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:19:02,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:02,949 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:02,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:03,370 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:03,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321041744] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:03,370 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:03,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:19:03,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238508989] [2022-01-28 13:19:03,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:03,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:19:03,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:03,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:19:03,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:19:03,371 INFO L87 Difference]: Start difference. First operand 1373 states and 3698 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:08,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:08,110 INFO L93 Difference]: Finished difference Result 4205 states and 10768 transitions. [2022-01-28 13:19:08,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-01-28 13:19:08,111 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:19:08,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:08,116 INFO L225 Difference]: With dead ends: 4205 [2022-01-28 13:19:08,117 INFO L226 Difference]: Without dead ends: 3962 [2022-01-28 13:19:08,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7882 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=2815, Invalid=18941, Unknown=0, NotChecked=0, Total=21756 [2022-01-28 13:19:08,118 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 1755 mSDsluCounter, 4616 mSDsCounter, 0 mSdLazyCounter, 2166 mSolverCounterSat, 188 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1755 SdHoareTripleChecker+Valid, 4594 SdHoareTripleChecker+Invalid, 2354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 2166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:08,118 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1755 Valid, 4594 Invalid, 2354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 2166 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-28 13:19:08,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3962 states. [2022-01-28 13:19:08,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3962 to 1433. [2022-01-28 13:19:08,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1433 states, 1432 states have (on average 2.7395251396648046) internal successors, (3923), 1432 states have internal predecessors, (3923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:08,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1433 states to 1433 states and 3923 transitions. [2022-01-28 13:19:08,146 INFO L78 Accepts]: Start accepts. Automaton has 1433 states and 3923 transitions. Word has length 72 [2022-01-28 13:19:08,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:08,146 INFO L470 AbstractCegarLoop]: Abstraction has 1433 states and 3923 transitions. [2022-01-28 13:19:08,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:08,146 INFO L276 IsEmpty]: Start isEmpty. Operand 1433 states and 3923 transitions. [2022-01-28 13:19:08,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:19:08,147 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:08,148 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:08,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:08,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:08,348 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:08,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:08,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1763276851, now seen corresponding path program 39 times [2022-01-28 13:19:08,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:08,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599532921] [2022-01-28 13:19:08,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:08,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:08,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:08,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:08,527 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:08,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599532921] [2022-01-28 13:19:08,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599532921] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:08,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735753098] [2022-01-28 13:19:08,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:19:08,528 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:08,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:08,529 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:08,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-01-28 13:19:08,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:19:08,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:08,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:19:08,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:09,018 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:09,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:09,423 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:09,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735753098] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:09,424 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:09,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:19:09,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942334858] [2022-01-28 13:19:09,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:09,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:19:09,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:09,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:19:09,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1220, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:19:09,425 INFO L87 Difference]: Start difference. First operand 1433 states and 3923 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:12,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:12,392 INFO L93 Difference]: Finished difference Result 3330 states and 8600 transitions. [2022-01-28 13:19:12,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-01-28 13:19:12,392 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:19:12,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:12,397 INFO L225 Difference]: With dead ends: 3330 [2022-01-28 13:19:12,397 INFO L226 Difference]: Without dead ends: 3177 [2022-01-28 13:19:12,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4168 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1763, Invalid=11119, Unknown=0, NotChecked=0, Total=12882 [2022-01-28 13:19:12,398 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 1254 mSDsluCounter, 3908 mSDsCounter, 0 mSdLazyCounter, 1836 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1254 SdHoareTripleChecker+Valid, 3900 SdHoareTripleChecker+Invalid, 1954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 1836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:12,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1254 Valid, 3900 Invalid, 1954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 1836 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:19:12,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3177 states. [2022-01-28 13:19:12,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3177 to 1481. [2022-01-28 13:19:12,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1481 states, 1480 states have (on average 2.758783783783784) internal successors, (4083), 1480 states have internal predecessors, (4083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:12,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1481 states to 1481 states and 4083 transitions. [2022-01-28 13:19:12,423 INFO L78 Accepts]: Start accepts. Automaton has 1481 states and 4083 transitions. Word has length 72 [2022-01-28 13:19:12,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:12,423 INFO L470 AbstractCegarLoop]: Abstraction has 1481 states and 4083 transitions. [2022-01-28 13:19:12,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:12,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1481 states and 4083 transitions. [2022-01-28 13:19:12,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:19:12,425 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:12,425 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:12,441 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-28 13:19:12,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2022-01-28 13:19:12,626 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:12,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:12,626 INFO L85 PathProgramCache]: Analyzing trace with hash -651988673, now seen corresponding path program 40 times [2022-01-28 13:19:12,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:12,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644639537] [2022-01-28 13:19:12,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:12,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:12,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:12,806 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:12,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:12,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644639537] [2022-01-28 13:19:12,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644639537] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:12,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287872913] [2022-01-28 13:19:12,807 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:19:12,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:12,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:12,808 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:12,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-01-28 13:19:12,878 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:19:12,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:12,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:19:12,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:13,291 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:13,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:13,679 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:13,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287872913] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:13,680 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:13,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:19:13,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039950803] [2022-01-28 13:19:13,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:13,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:19:13,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:13,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:19:13,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:19:13,681 INFO L87 Difference]: Start difference. First operand 1481 states and 4083 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:15,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:15,497 INFO L93 Difference]: Finished difference Result 2886 states and 7468 transitions. [2022-01-28 13:19:15,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-01-28 13:19:15,497 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:19:15,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:15,501 INFO L225 Difference]: With dead ends: 2886 [2022-01-28 13:19:15,501 INFO L226 Difference]: Without dead ends: 2709 [2022-01-28 13:19:15,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1991 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=863, Invalid=6277, Unknown=0, NotChecked=0, Total=7140 [2022-01-28 13:19:15,502 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 848 mSDsluCounter, 3583 mSDsCounter, 0 mSdLazyCounter, 1469 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 848 SdHoareTripleChecker+Valid, 3564 SdHoareTripleChecker+Invalid, 1537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:15,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [848 Valid, 3564 Invalid, 1537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1469 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:19:15,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2709 states. [2022-01-28 13:19:15,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2709 to 1503. [2022-01-28 13:19:15,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1503 states, 1502 states have (on average 2.747669773635153) internal successors, (4127), 1502 states have internal predecessors, (4127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:15,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 4127 transitions. [2022-01-28 13:19:15,522 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 4127 transitions. Word has length 72 [2022-01-28 13:19:15,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:15,522 INFO L470 AbstractCegarLoop]: Abstraction has 1503 states and 4127 transitions. [2022-01-28 13:19:15,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:15,523 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 4127 transitions. [2022-01-28 13:19:15,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:19:15,524 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:15,524 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:15,540 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:15,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:15,725 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:15,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:15,725 INFO L85 PathProgramCache]: Analyzing trace with hash 1891688521, now seen corresponding path program 41 times [2022-01-28 13:19:15,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:15,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017208716] [2022-01-28 13:19:15,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:15,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:15,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:15,883 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:15,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:15,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017208716] [2022-01-28 13:19:15,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017208716] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:15,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206113981] [2022-01-28 13:19:15,883 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:19:15,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:15,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:15,884 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:15,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-01-28 13:19:15,956 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:19:15,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:15,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-28 13:19:15,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:16,429 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:16,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:16,868 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:16,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206113981] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:16,869 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:16,869 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-01-28 13:19:16,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883443526] [2022-01-28 13:19:16,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:16,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-28 13:19:16,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:16,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-28 13:19:16,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=1391, Unknown=0, NotChecked=0, Total=1640 [2022-01-28 13:19:16,870 INFO L87 Difference]: Start difference. First operand 1503 states and 4127 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:17,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:17,843 INFO L93 Difference]: Finished difference Result 2324 states and 6152 transitions. [2022-01-28 13:19:17,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-28 13:19:17,843 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:19:17,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:17,846 INFO L225 Difference]: With dead ends: 2324 [2022-01-28 13:19:17,846 INFO L226 Difference]: Without dead ends: 2183 [2022-01-28 13:19:17,847 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1115 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=701, Invalid=3855, Unknown=0, NotChecked=0, Total=4556 [2022-01-28 13:19:17,847 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 717 mSDsluCounter, 2858 mSDsCounter, 0 mSdLazyCounter, 1163 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 2870 SdHoareTripleChecker+Invalid, 1225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:17,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [717 Valid, 2870 Invalid, 1225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1163 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:19:17,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2183 states. [2022-01-28 13:19:17,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2183 to 1503. [2022-01-28 13:19:17,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1503 states, 1502 states have (on average 2.7423435419440745) internal successors, (4119), 1502 states have internal predecessors, (4119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:17,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 4119 transitions. [2022-01-28 13:19:17,865 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 4119 transitions. Word has length 72 [2022-01-28 13:19:17,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:17,865 INFO L470 AbstractCegarLoop]: Abstraction has 1503 states and 4119 transitions. [2022-01-28 13:19:17,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:17,865 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 4119 transitions. [2022-01-28 13:19:17,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:19:17,867 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:17,867 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:17,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:18,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:18,067 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:18,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:18,068 INFO L85 PathProgramCache]: Analyzing trace with hash 53724637, now seen corresponding path program 27 times [2022-01-28 13:19:18,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:18,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794127223] [2022-01-28 13:19:18,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:18,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:18,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:18,248 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:18,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:18,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794127223] [2022-01-28 13:19:18,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794127223] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:18,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724673751] [2022-01-28 13:19:18,249 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:19:18,249 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:18,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:18,250 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:18,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-01-28 13:19:18,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:19:18,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:18,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:19:18,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:18,897 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:18,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:19,535 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:19,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724673751] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:19,536 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:19,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:19:19,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808837609] [2022-01-28 13:19:19,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:19,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:19:19,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:19,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:19:19,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1868, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:19:19,537 INFO L87 Difference]: Start difference. First operand 1503 states and 4119 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:25,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:25,186 INFO L93 Difference]: Finished difference Result 3936 states and 10236 transitions. [2022-01-28 13:19:25,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-01-28 13:19:25,186 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:19:25,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:25,191 INFO L225 Difference]: With dead ends: 3936 [2022-01-28 13:19:25,191 INFO L226 Difference]: Without dead ends: 3834 [2022-01-28 13:19:25,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7356 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=2479, Invalid=19871, Unknown=0, NotChecked=0, Total=22350 [2022-01-28 13:19:25,193 INFO L933 BasicCegarLoop]: 274 mSDtfsCounter, 1282 mSDsluCounter, 5388 mSDsCounter, 0 mSdLazyCounter, 2746 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1282 SdHoareTripleChecker+Valid, 5400 SdHoareTripleChecker+Invalid, 2908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 2746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:25,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1282 Valid, 5400 Invalid, 2908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 2746 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-28 13:19:25,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3834 states. [2022-01-28 13:19:25,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3834 to 1507. [2022-01-28 13:19:25,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1507 states, 1506 states have (on average 2.745019920318725) internal successors, (4134), 1506 states have internal predecessors, (4134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:25,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1507 states to 1507 states and 4134 transitions. [2022-01-28 13:19:25,228 INFO L78 Accepts]: Start accepts. Automaton has 1507 states and 4134 transitions. Word has length 72 [2022-01-28 13:19:25,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:25,228 INFO L470 AbstractCegarLoop]: Abstraction has 1507 states and 4134 transitions. [2022-01-28 13:19:25,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:25,229 INFO L276 IsEmpty]: Start isEmpty. Operand 1507 states and 4134 transitions. [2022-01-28 13:19:25,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:19:25,230 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:25,230 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:25,246 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:25,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-01-28 13:19:25,431 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:25,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:25,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1130907407, now seen corresponding path program 28 times [2022-01-28 13:19:25,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:25,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244093328] [2022-01-28 13:19:25,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:25,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:25,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:25,656 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:25,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:25,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244093328] [2022-01-28 13:19:25,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244093328] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:25,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647700680] [2022-01-28 13:19:25,656 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:19:25,656 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:25,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:25,657 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:25,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-01-28 13:19:25,729 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:19:25,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:25,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:19:25,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:26,322 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:26,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:27,017 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:27,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647700680] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:27,017 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:27,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:19:27,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222752184] [2022-01-28 13:19:27,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:27,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:19:27,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:27,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:19:27,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1874, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:19:27,018 INFO L87 Difference]: Start difference. First operand 1507 states and 4134 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:33,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:33,864 INFO L93 Difference]: Finished difference Result 4745 states and 12350 transitions. [2022-01-28 13:19:33,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2022-01-28 13:19:33,864 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:19:33,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:33,871 INFO L225 Difference]: With dead ends: 4745 [2022-01-28 13:19:33,871 INFO L226 Difference]: Without dead ends: 4643 [2022-01-28 13:19:33,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9140 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=3110, Invalid=24280, Unknown=0, NotChecked=0, Total=27390 [2022-01-28 13:19:33,872 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 1298 mSDsluCounter, 7228 mSDsCounter, 0 mSdLazyCounter, 3926 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1298 SdHoareTripleChecker+Valid, 7214 SdHoareTripleChecker+Invalid, 4113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 3926 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:33,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1298 Valid, 7214 Invalid, 4113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 3926 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-28 13:19:33,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4643 states. [2022-01-28 13:19:33,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4643 to 1511. [2022-01-28 13:19:33,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1511 states, 1510 states have (on average 2.747682119205298) internal successors, (4149), 1510 states have internal predecessors, (4149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:33,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1511 states to 1511 states and 4149 transitions. [2022-01-28 13:19:33,903 INFO L78 Accepts]: Start accepts. Automaton has 1511 states and 4149 transitions. Word has length 72 [2022-01-28 13:19:33,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:33,903 INFO L470 AbstractCegarLoop]: Abstraction has 1511 states and 4149 transitions. [2022-01-28 13:19:33,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:33,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1511 states and 4149 transitions. [2022-01-28 13:19:33,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:19:33,905 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:33,905 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:33,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-01-28 13:19:34,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:34,106 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:34,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:34,106 INFO L85 PathProgramCache]: Analyzing trace with hash -2097938847, now seen corresponding path program 29 times [2022-01-28 13:19:34,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:34,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970713302] [2022-01-28 13:19:34,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:34,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:34,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:34,318 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:34,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:34,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970713302] [2022-01-28 13:19:34,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970713302] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:34,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333950461] [2022-01-28 13:19:34,319 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:19:34,319 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:34,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:34,320 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:34,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-01-28 13:19:34,393 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:19:34,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:34,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:19:34,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:34,982 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:34,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:35,661 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:35,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333950461] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:35,661 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:35,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:19:35,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347595726] [2022-01-28 13:19:35,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:35,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:19:35,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:35,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:19:35,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1877, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:19:35,662 INFO L87 Difference]: Start difference. First operand 1511 states and 4149 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:45,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:45,310 INFO L93 Difference]: Finished difference Result 5383 states and 14045 transitions. [2022-01-28 13:19:45,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2022-01-28 13:19:45,310 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:19:45,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:45,317 INFO L225 Difference]: With dead ends: 5383 [2022-01-28 13:19:45,317 INFO L226 Difference]: Without dead ends: 5281 [2022-01-28 13:19:45,318 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17569 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=5163, Invalid=40419, Unknown=0, NotChecked=0, Total=45582 [2022-01-28 13:19:45,318 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 1750 mSDsluCounter, 7165 mSDsCounter, 0 mSdLazyCounter, 3955 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1750 SdHoareTripleChecker+Valid, 7197 SdHoareTripleChecker+Invalid, 4195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 3955 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:45,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1750 Valid, 7197 Invalid, 4195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 3955 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-01-28 13:19:45,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5281 states. [2022-01-28 13:19:45,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5281 to 1515. [2022-01-28 13:19:45,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1515 states, 1514 states have (on average 2.750330250990753) internal successors, (4164), 1514 states have internal predecessors, (4164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:45,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1515 states to 1515 states and 4164 transitions. [2022-01-28 13:19:45,347 INFO L78 Accepts]: Start accepts. Automaton has 1515 states and 4164 transitions. Word has length 72 [2022-01-28 13:19:45,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:45,348 INFO L470 AbstractCegarLoop]: Abstraction has 1515 states and 4164 transitions. [2022-01-28 13:19:45,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:45,348 INFO L276 IsEmpty]: Start isEmpty. Operand 1515 states and 4164 transitions. [2022-01-28 13:19:45,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:19:45,349 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:45,349 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:45,365 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-28 13:19:45,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:45,550 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:45,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:45,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1162022189, now seen corresponding path program 30 times [2022-01-28 13:19:45,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:45,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557007926] [2022-01-28 13:19:45,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:45,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:45,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:45,814 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:45,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:45,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557007926] [2022-01-28 13:19:45,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557007926] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:45,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740112957] [2022-01-28 13:19:45,815 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:19:45,815 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:45,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:45,816 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:45,816 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-01-28 13:19:45,891 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:19:45,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:19:45,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:19:45,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:46,444 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:46,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:47,004 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:47,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740112957] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:47,004 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:47,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 45 [2022-01-28 13:19:47,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399844898] [2022-01-28 13:19:47,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:47,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-28 13:19:47,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:47,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-28 13:19:47,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1793, Unknown=0, NotChecked=0, Total=1980 [2022-01-28 13:19:47,006 INFO L87 Difference]: Start difference. First operand 1515 states and 4164 transitions. Second operand has 45 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 45 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:58,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:19:58,021 INFO L93 Difference]: Finished difference Result 5861 states and 15150 transitions. [2022-01-28 13:19:58,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 209 states. [2022-01-28 13:19:58,022 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 45 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have 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-28 13:19:58,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:19:58,029 INFO L225 Difference]: With dead ends: 5861 [2022-01-28 13:19:58,030 INFO L226 Difference]: Without dead ends: 5759 [2022-01-28 13:19:58,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 239 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22557 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=6538, Invalid=51302, Unknown=0, NotChecked=0, Total=57840 [2022-01-28 13:19:58,032 INFO L933 BasicCegarLoop]: 350 mSDtfsCounter, 2198 mSDsluCounter, 7736 mSDsCounter, 0 mSdLazyCounter, 4401 mSolverCounterSat, 340 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2198 SdHoareTripleChecker+Valid, 7746 SdHoareTripleChecker+Invalid, 4741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 340 IncrementalHoareTripleChecker+Valid, 4401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:19:58,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2198 Valid, 7746 Invalid, 4741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [340 Valid, 4401 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-28 13:19:58,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5759 states. [2022-01-28 13:19:58,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5759 to 1463. [2022-01-28 13:19:58,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1463 states, 1462 states have (on average 2.725718194254446) internal successors, (3985), 1462 states have internal predecessors, (3985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:58,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1463 states to 1463 states and 3985 transitions. [2022-01-28 13:19:58,067 INFO L78 Accepts]: Start accepts. Automaton has 1463 states and 3985 transitions. Word has length 72 [2022-01-28 13:19:58,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:19:58,067 INFO L470 AbstractCegarLoop]: Abstraction has 1463 states and 3985 transitions. [2022-01-28 13:19:58,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 45 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:19:58,067 INFO L276 IsEmpty]: Start isEmpty. Operand 1463 states and 3985 transitions. [2022-01-28 13:19:58,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:19:58,068 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:19:58,069 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:19:58,087 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-01-28 13:19:58,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:58,269 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:19:58,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:19:58,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1007505865, now seen corresponding path program 31 times [2022-01-28 13:19:58,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:19:58,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183253366] [2022-01-28 13:19:58,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:19:58,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:19:58,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:58,445 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:58,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:19:58,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183253366] [2022-01-28 13:19:58,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183253366] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:19:58,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974197121] [2022-01-28 13:19:58,445 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:19:58,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:19:58,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:19:58,446 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:19:58,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-01-28 13:19:58,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:19:58,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:19:58,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:19:59,087 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:59,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:19:59,698 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:19:59,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974197121] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:19:59,699 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:19:59,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:19:59,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831239778] [2022-01-28 13:19:59,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:19:59,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:19:59,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:19:59,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:19:59,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1865, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:19:59,700 INFO L87 Difference]: Start difference. First operand 1463 states and 3985 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:02,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:02,617 INFO L93 Difference]: Finished difference Result 3299 states and 8651 transitions. [2022-01-28 13:20:02,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-01-28 13:20:02,617 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:02,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:02,622 INFO L225 Difference]: With dead ends: 3299 [2022-01-28 13:20:02,622 INFO L226 Difference]: Without dead ends: 3197 [2022-01-28 13:20:02,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4231 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1268, Invalid=12304, Unknown=0, NotChecked=0, Total=13572 [2022-01-28 13:20:02,623 INFO L933 BasicCegarLoop]: 246 mSDtfsCounter, 1108 mSDsluCounter, 4057 mSDsCounter, 0 mSdLazyCounter, 1755 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1108 SdHoareTripleChecker+Valid, 4085 SdHoareTripleChecker+Invalid, 1850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:02,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1108 Valid, 4085 Invalid, 1850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1755 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:20:02,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3197 states. [2022-01-28 13:20:02,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3197 to 1527. [2022-01-28 13:20:02,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1527 states, 1526 states have (on average 2.72608125819135) internal successors, (4160), 1526 states have internal predecessors, (4160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:02,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1527 states to 1527 states and 4160 transitions. [2022-01-28 13:20:02,648 INFO L78 Accepts]: Start accepts. Automaton has 1527 states and 4160 transitions. Word has length 72 [2022-01-28 13:20:02,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:02,651 INFO L470 AbstractCegarLoop]: Abstraction has 1527 states and 4160 transitions. [2022-01-28 13:20:02,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:02,651 INFO L276 IsEmpty]: Start isEmpty. Operand 1527 states and 4160 transitions. [2022-01-28 13:20:02,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:02,653 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:02,653 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:02,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-01-28 13:20:02,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-01-28 13:20:02,867 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:02,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:02,868 INFO L85 PathProgramCache]: Analyzing trace with hash 246278255, now seen corresponding path program 42 times [2022-01-28 13:20:02,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:02,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30930987] [2022-01-28 13:20:02,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:02,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:02,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:03,081 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:03,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:03,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30930987] [2022-01-28 13:20:03,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30930987] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:03,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022207442] [2022-01-28 13:20:03,081 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:20:03,081 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:03,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:03,082 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:20:03,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-01-28 13:20:03,158 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:20:03,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:20:03,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:20:03,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:03,569 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:03,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:03,985 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:03,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022207442] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:03,986 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:03,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:20:03,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754096056] [2022-01-28 13:20:03,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:03,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:20:03,986 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:03,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:20:03,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1254, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:20:03,987 INFO L87 Difference]: Start difference. First operand 1527 states and 4160 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:06,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:06,017 INFO L93 Difference]: Finished difference Result 2720 states and 7166 transitions. [2022-01-28 13:20:06,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-01-28 13:20:06,017 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:06,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:06,021 INFO L225 Difference]: With dead ends: 2720 [2022-01-28 13:20:06,021 INFO L226 Difference]: Without dead ends: 2618 [2022-01-28 13:20:06,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2285 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=919, Invalid=7271, Unknown=0, NotChecked=0, Total=8190 [2022-01-28 13:20:06,021 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 801 mSDsluCounter, 3576 mSDsCounter, 0 mSdLazyCounter, 1541 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 801 SdHoareTripleChecker+Valid, 3621 SdHoareTripleChecker+Invalid, 1635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:06,021 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [801 Valid, 3621 Invalid, 1635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1541 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:20:06,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2618 states. [2022-01-28 13:20:06,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2618 to 1567. [2022-01-28 13:20:06,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1567 states, 1566 states have (on average 2.731800766283525) internal successors, (4278), 1566 states have internal predecessors, (4278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:06,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1567 states to 1567 states and 4278 transitions. [2022-01-28 13:20:06,042 INFO L78 Accepts]: Start accepts. Automaton has 1567 states and 4278 transitions. Word has length 72 [2022-01-28 13:20:06,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:06,042 INFO L470 AbstractCegarLoop]: Abstraction has 1567 states and 4278 transitions. [2022-01-28 13:20:06,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:06,042 INFO L276 IsEmpty]: Start isEmpty. Operand 1567 states and 4278 transitions. [2022-01-28 13:20:06,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:06,044 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:06,044 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:06,060 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-01-28 13:20:06,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:06,244 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:06,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:06,245 INFO L85 PathProgramCache]: Analyzing trace with hash -54995421, now seen corresponding path program 43 times [2022-01-28 13:20:06,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:06,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709911132] [2022-01-28 13:20:06,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:06,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:06,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:06,439 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:06,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:06,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709911132] [2022-01-28 13:20:06,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709911132] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:06,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018980731] [2022-01-28 13:20:06,439 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:20:06,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:06,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:06,440 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:20:06,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-01-28 13:20:06,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:06,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:20:06,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:06,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:06,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:07,363 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:07,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018980731] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:07,363 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:07,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:20:07,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332214838] [2022-01-28 13:20:07,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:07,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:20:07,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:07,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:20:07,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:20:07,364 INFO L87 Difference]: Start difference. First operand 1567 states and 4278 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:10,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:10,177 INFO L93 Difference]: Finished difference Result 3134 states and 8137 transitions. [2022-01-28 13:20:10,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-01-28 13:20:10,177 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:10,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:10,182 INFO L225 Difference]: With dead ends: 3134 [2022-01-28 13:20:10,182 INFO L226 Difference]: Without dead ends: 3032 [2022-01-28 13:20:10,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3526 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1370, Invalid=10186, Unknown=0, NotChecked=0, Total=11556 [2022-01-28 13:20:10,183 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 1123 mSDsluCounter, 4587 mSDsCounter, 0 mSdLazyCounter, 2005 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1123 SdHoareTripleChecker+Valid, 4562 SdHoareTripleChecker+Invalid, 2124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 2005 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:10,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1123 Valid, 4562 Invalid, 2124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 2005 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:20:10,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3032 states. [2022-01-28 13:20:10,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3032 to 1595. [2022-01-28 13:20:10,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 2.7421580928481806) internal successors, (4371), 1594 states have internal predecessors, (4371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:10,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 4371 transitions. [2022-01-28 13:20:10,210 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 4371 transitions. Word has length 72 [2022-01-28 13:20:10,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:10,210 INFO L470 AbstractCegarLoop]: Abstraction has 1595 states and 4371 transitions. [2022-01-28 13:20:10,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:10,210 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 4371 transitions. [2022-01-28 13:20:10,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:10,212 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:10,212 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:10,228 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-01-28 13:20:10,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:10,413 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:10,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:10,413 INFO L85 PathProgramCache]: Analyzing trace with hash 1378452887, now seen corresponding path program 44 times [2022-01-28 13:20:10,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:10,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469501938] [2022-01-28 13:20:10,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:10,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:10,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:10,614 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:10,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:10,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469501938] [2022-01-28 13:20:10,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469501938] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:10,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136055270] [2022-01-28 13:20:10,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:20:10,614 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:10,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:10,615 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:20:10,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-01-28 13:20:10,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:20:10,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:20:10,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:20:10,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:11,111 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:11,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:11,533 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:11,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136055270] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:11,533 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:11,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:20:11,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614470185] [2022-01-28 13:20:11,533 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:11,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:20:11,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:11,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:20:11,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1248, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:20:11,534 INFO L87 Difference]: Start difference. First operand 1595 states and 4371 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:13,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:13,810 INFO L93 Difference]: Finished difference Result 2990 states and 7852 transitions. [2022-01-28 13:20:13,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-28 13:20:13,810 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:13,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:13,814 INFO L225 Difference]: With dead ends: 2990 [2022-01-28 13:20:13,814 INFO L226 Difference]: Without dead ends: 2858 [2022-01-28 13:20:13,814 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2808 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1098, Invalid=8408, Unknown=0, NotChecked=0, Total=9506 [2022-01-28 13:20:13,814 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 1032 mSDsluCounter, 3186 mSDsCounter, 0 mSdLazyCounter, 1444 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1032 SdHoareTripleChecker+Valid, 3274 SdHoareTripleChecker+Invalid, 1572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 1444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:13,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1032 Valid, 3274 Invalid, 1572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 1444 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:20:13,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2858 states. [2022-01-28 13:20:13,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2858 to 1575. [2022-01-28 13:20:13,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1574 states have (on average 2.7318932655654384) internal successors, (4300), 1574 states have internal predecessors, (4300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:13,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 4300 transitions. [2022-01-28 13:20:13,835 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 4300 transitions. Word has length 72 [2022-01-28 13:20:13,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:13,835 INFO L470 AbstractCegarLoop]: Abstraction has 1575 states and 4300 transitions. [2022-01-28 13:20:13,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:13,835 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 4300 transitions. [2022-01-28 13:20:13,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:13,837 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:13,837 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:13,853 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-01-28 13:20:14,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-01-28 13:20:14,038 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:14,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:14,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1117449257, now seen corresponding path program 45 times [2022-01-28 13:20:14,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:14,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659364887] [2022-01-28 13:20:14,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:14,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:14,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:14,270 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:14,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:14,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659364887] [2022-01-28 13:20:14,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659364887] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:14,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427057615] [2022-01-28 13:20:14,271 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:20:14,271 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:14,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:14,272 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:20:14,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-01-28 13:20:14,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:20:14,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:20:14,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:20:14,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:14,785 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:14,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:15,220 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:15,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427057615] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:15,220 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:15,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:20:15,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613135058] [2022-01-28 13:20:15,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:15,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:20:15,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:15,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:20:15,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1264, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:20:15,221 INFO L87 Difference]: Start difference. First operand 1575 states and 4300 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:17,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:17,653 INFO L93 Difference]: Finished difference Result 2981 states and 7813 transitions. [2022-01-28 13:20:17,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-01-28 13:20:17,653 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:17,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:17,657 INFO L225 Difference]: With dead ends: 2981 [2022-01-28 13:20:17,657 INFO L226 Difference]: Without dead ends: 2834 [2022-01-28 13:20:17,658 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3010 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=997, Invalid=9305, Unknown=0, NotChecked=0, Total=10302 [2022-01-28 13:20:17,659 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 847 mSDsluCounter, 4273 mSDsCounter, 0 mSdLazyCounter, 1760 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 847 SdHoareTripleChecker+Valid, 4293 SdHoareTripleChecker+Invalid, 1856 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:17,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [847 Valid, 4293 Invalid, 1856 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1760 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:20:17,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2834 states. [2022-01-28 13:20:17,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2834 to 1591. [2022-01-28 13:20:17,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.7345911949685533) internal successors, (4348), 1590 states have internal predecessors, (4348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:17,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4348 transitions. [2022-01-28 13:20:17,679 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4348 transitions. Word has length 72 [2022-01-28 13:20:17,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:17,679 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4348 transitions. [2022-01-28 13:20:17,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:17,679 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4348 transitions. [2022-01-28 13:20:17,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:17,681 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:17,681 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:17,698 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-01-28 13:20:17,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:17,882 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:17,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:17,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1557945783, now seen corresponding path program 46 times [2022-01-28 13:20:17,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:17,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196385458] [2022-01-28 13:20:17,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:17,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:17,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:18,136 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:18,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:18,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196385458] [2022-01-28 13:20:18,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196385458] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:18,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433561021] [2022-01-28 13:20:18,136 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:20:18,136 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:18,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:18,137 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:20:18,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-01-28 13:20:18,212 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:20:18,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:20:18,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:20:18,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:18,645 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:18,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:19,063 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:19,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433561021] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:19,063 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:19,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:20:19,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596040877] [2022-01-28 13:20:19,063 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:19,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:20:19,064 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:19,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:20:19,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1260, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:20:19,064 INFO L87 Difference]: Start difference. First operand 1591 states and 4348 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:22,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:22,208 INFO L93 Difference]: Finished difference Result 3411 states and 8899 transitions. [2022-01-28 13:20:22,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-01-28 13:20:22,208 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:22,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:22,213 INFO L225 Difference]: With dead ends: 3411 [2022-01-28 13:20:22,213 INFO L226 Difference]: Without dead ends: 3234 [2022-01-28 13:20:22,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4434 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1487, Invalid=12793, Unknown=0, NotChecked=0, Total=14280 [2022-01-28 13:20:22,214 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 1130 mSDsluCounter, 4385 mSDsCounter, 0 mSdLazyCounter, 1952 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1130 SdHoareTripleChecker+Valid, 4418 SdHoareTripleChecker+Invalid, 2080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 1952 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:22,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1130 Valid, 4418 Invalid, 2080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 1952 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:20:22,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3234 states. [2022-01-28 13:20:22,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3234 to 1599. [2022-01-28 13:20:22,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 2.74468085106383) internal successors, (4386), 1598 states have internal predecessors, (4386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:22,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 4386 transitions. [2022-01-28 13:20:22,237 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 4386 transitions. Word has length 72 [2022-01-28 13:20:22,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:22,238 INFO L470 AbstractCegarLoop]: Abstraction has 1599 states and 4386 transitions. [2022-01-28 13:20:22,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:22,238 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 4386 transitions. [2022-01-28 13:20:22,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:22,240 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:22,240 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:22,257 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-01-28 13:20:22,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:22,440 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:22,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:22,440 INFO L85 PathProgramCache]: Analyzing trace with hash 531059937, now seen corresponding path program 47 times [2022-01-28 13:20:22,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:22,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400904175] [2022-01-28 13:20:22,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:22,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:22,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:22,634 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:22,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:22,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400904175] [2022-01-28 13:20:22,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400904175] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:22,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772298680] [2022-01-28 13:20:22,635 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:20:22,635 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:22,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:22,636 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:20:22,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-01-28 13:20:22,712 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:20:22,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:20:22,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:20:22,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:23,172 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:23,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:23,615 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:23,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772298680] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:23,616 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:23,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:20:23,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441616108] [2022-01-28 13:20:23,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:23,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:20:23,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:23,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:20:23,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1257, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:20:23,617 INFO L87 Difference]: Start difference. First operand 1599 states and 4386 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:25,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:25,901 INFO L93 Difference]: Finished difference Result 2970 states and 7782 transitions. [2022-01-28 13:20:25,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-01-28 13:20:25,901 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:25,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:25,905 INFO L225 Difference]: With dead ends: 2970 [2022-01-28 13:20:25,905 INFO L226 Difference]: Without dead ends: 2868 [2022-01-28 13:20:25,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2615 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1064, Invalid=8248, Unknown=0, NotChecked=0, Total=9312 [2022-01-28 13:20:25,906 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 981 mSDsluCounter, 3810 mSDsCounter, 0 mSdLazyCounter, 1842 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 981 SdHoareTripleChecker+Valid, 3832 SdHoareTripleChecker+Invalid, 1953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1842 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:25,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [981 Valid, 3832 Invalid, 1953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1842 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:20:25,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2868 states. [2022-01-28 13:20:25,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2868 to 1567. [2022-01-28 13:20:25,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1567 states, 1566 states have (on average 2.731800766283525) internal successors, (4278), 1566 states have internal predecessors, (4278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:25,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1567 states to 1567 states and 4278 transitions. [2022-01-28 13:20:25,927 INFO L78 Accepts]: Start accepts. Automaton has 1567 states and 4278 transitions. Word has length 72 [2022-01-28 13:20:25,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:25,927 INFO L470 AbstractCegarLoop]: Abstraction has 1567 states and 4278 transitions. [2022-01-28 13:20:25,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:25,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1567 states and 4278 transitions. [2022-01-28 13:20:25,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:25,929 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:25,929 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:25,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-01-28 13:20:26,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:26,130 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:26,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:26,130 INFO L85 PathProgramCache]: Analyzing trace with hash -2026002579, now seen corresponding path program 48 times [2022-01-28 13:20:26,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:26,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467470283] [2022-01-28 13:20:26,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:26,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:26,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:26,335 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:26,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:26,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467470283] [2022-01-28 13:20:26,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467470283] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:26,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336001870] [2022-01-28 13:20:26,336 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:20:26,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:26,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:26,337 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:20:26,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-01-28 13:20:26,416 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:20:26,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:20:26,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:20:26,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:26,838 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:26,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:27,207 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:27,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336001870] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:27,208 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:27,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:20:27,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952430554] [2022-01-28 13:20:27,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:27,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:20:27,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:27,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:20:27,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:20:27,209 INFO L87 Difference]: Start difference. First operand 1567 states and 4278 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:29,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:29,516 INFO L93 Difference]: Finished difference Result 3113 states and 8171 transitions. [2022-01-28 13:20:29,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-28 13:20:29,516 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:29,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:29,520 INFO L225 Difference]: With dead ends: 3113 [2022-01-28 13:20:29,520 INFO L226 Difference]: Without dead ends: 2951 [2022-01-28 13:20:29,521 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3447 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1225, Invalid=10117, Unknown=0, NotChecked=0, Total=11342 [2022-01-28 13:20:29,522 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 1018 mSDsluCounter, 4193 mSDsCounter, 0 mSdLazyCounter, 1756 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1018 SdHoareTripleChecker+Valid, 4199 SdHoareTripleChecker+Invalid, 1852 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:29,522 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1018 Valid, 4199 Invalid, 1852 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1756 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:20:29,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2951 states. [2022-01-28 13:20:29,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2951 to 1591. [2022-01-28 13:20:29,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.7371069182389935) internal successors, (4352), 1590 states have internal predecessors, (4352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:29,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4352 transitions. [2022-01-28 13:20:29,544 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4352 transitions. Word has length 72 [2022-01-28 13:20:29,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:29,544 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4352 transitions. [2022-01-28 13:20:29,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:29,544 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4352 transitions. [2022-01-28 13:20:29,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:29,546 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:29,546 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:29,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-01-28 13:20:29,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2022-01-28 13:20:29,746 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:29,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:29,747 INFO L85 PathProgramCache]: Analyzing trace with hash 649392461, now seen corresponding path program 49 times [2022-01-28 13:20:29,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:29,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038402757] [2022-01-28 13:20:29,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:29,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:29,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:29,930 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:29,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:29,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038402757] [2022-01-28 13:20:29,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038402757] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:29,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406128516] [2022-01-28 13:20:29,930 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:20:29,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:29,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:29,931 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:20:29,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-01-28 13:20:30,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:30,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:20:30,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:30,446 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:30,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:30,864 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:30,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406128516] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:30,864 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:30,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:20:30,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143389342] [2022-01-28 13:20:30,864 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:30,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:20:30,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:30,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:20:30,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:20:30,865 INFO L87 Difference]: Start difference. First operand 1591 states and 4352 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:34,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:34,290 INFO L93 Difference]: Finished difference Result 3418 states and 8940 transitions. [2022-01-28 13:20:34,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-01-28 13:20:34,290 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:34,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:34,295 INFO L225 Difference]: With dead ends: 3418 [2022-01-28 13:20:34,295 INFO L226 Difference]: Without dead ends: 3286 [2022-01-28 13:20:34,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5169 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1734, Invalid=14016, Unknown=0, NotChecked=0, Total=15750 [2022-01-28 13:20:34,297 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 1169 mSDsluCounter, 5032 mSDsCounter, 0 mSdLazyCounter, 2306 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1169 SdHoareTripleChecker+Valid, 5033 SdHoareTripleChecker+Invalid, 2420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 2306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:34,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1169 Valid, 5033 Invalid, 2420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 2306 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-28 13:20:34,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3286 states. [2022-01-28 13:20:34,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3286 to 1599. [2022-01-28 13:20:34,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 2.747183979974969) internal successors, (4390), 1598 states have internal predecessors, (4390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:34,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 4390 transitions. [2022-01-28 13:20:34,323 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 4390 transitions. Word has length 72 [2022-01-28 13:20:34,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:34,324 INFO L470 AbstractCegarLoop]: Abstraction has 1599 states and 4390 transitions. [2022-01-28 13:20:34,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:34,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 4390 transitions. [2022-01-28 13:20:34,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:34,326 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:34,326 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:34,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-01-28 13:20:34,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2022-01-28 13:20:34,526 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:34,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:34,527 INFO L85 PathProgramCache]: Analyzing trace with hash -377493385, now seen corresponding path program 50 times [2022-01-28 13:20:34,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:34,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504166156] [2022-01-28 13:20:34,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:34,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:34,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:34,722 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:34,722 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:34,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504166156] [2022-01-28 13:20:34,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504166156] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:34,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534425256] [2022-01-28 13:20:34,722 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:20:34,722 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:34,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:34,723 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:20:34,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-01-28 13:20:34,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:20:34,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:20:34,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:20:34,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:35,238 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:35,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:35,660 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:35,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534425256] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:35,661 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:35,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:20:35,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821410244] [2022-01-28 13:20:35,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:35,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:20:35,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:35,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:20:35,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1244, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:20:35,662 INFO L87 Difference]: Start difference. First operand 1599 states and 4390 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:37,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:37,771 INFO L93 Difference]: Finished difference Result 2948 states and 7737 transitions. [2022-01-28 13:20:37,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-01-28 13:20:37,771 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:37,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:37,775 INFO L225 Difference]: With dead ends: 2948 [2022-01-28 13:20:37,775 INFO L226 Difference]: Without dead ends: 2846 [2022-01-28 13:20:37,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2575 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1111, Invalid=7819, Unknown=0, NotChecked=0, Total=8930 [2022-01-28 13:20:37,777 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 1034 mSDsluCounter, 3224 mSDsCounter, 0 mSdLazyCounter, 1443 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1034 SdHoareTripleChecker+Valid, 3266 SdHoareTripleChecker+Invalid, 1536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:37,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1034 Valid, 3266 Invalid, 1536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1443 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:20:37,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2846 states. [2022-01-28 13:20:37,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2846 to 1559. [2022-01-28 13:20:37,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1559 states, 1558 states have (on average 2.731707317073171) internal successors, (4256), 1558 states have internal predecessors, (4256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:37,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1559 states to 1559 states and 4256 transitions. [2022-01-28 13:20:37,806 INFO L78 Accepts]: Start accepts. Automaton has 1559 states and 4256 transitions. Word has length 72 [2022-01-28 13:20:37,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:37,806 INFO L470 AbstractCegarLoop]: Abstraction has 1559 states and 4256 transitions. [2022-01-28 13:20:37,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:37,807 INFO L276 IsEmpty]: Start isEmpty. Operand 1559 states and 4256 transitions. [2022-01-28 13:20:37,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:37,808 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:37,808 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:37,824 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-01-28 13:20:38,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-01-28 13:20:38,009 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:38,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:38,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1577988827, now seen corresponding path program 51 times [2022-01-28 13:20:38,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:38,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561902255] [2022-01-28 13:20:38,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:38,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:38,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:38,183 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:38,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:38,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561902255] [2022-01-28 13:20:38,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561902255] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:38,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775079290] [2022-01-28 13:20:38,184 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:20:38,184 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:38,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:38,185 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:20:38,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-01-28 13:20:38,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:20:38,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:20:38,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:20:38,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:38,689 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:38,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:39,116 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:39,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775079290] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:39,116 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:39,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:20:39,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841328731] [2022-01-28 13:20:39,116 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:39,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:20:39,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:39,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:20:39,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1262, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:20:39,117 INFO L87 Difference]: Start difference. First operand 1559 states and 4256 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:42,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:42,544 INFO L93 Difference]: Finished difference Result 3515 states and 9223 transitions. [2022-01-28 13:20:42,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-01-28 13:20:42,544 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:42,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:42,549 INFO L225 Difference]: With dead ends: 3515 [2022-01-28 13:20:42,549 INFO L226 Difference]: Without dead ends: 3353 [2022-01-28 13:20:42,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5734 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1607, Invalid=15163, Unknown=0, NotChecked=0, Total=16770 [2022-01-28 13:20:42,549 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 1231 mSDsluCounter, 4583 mSDsCounter, 0 mSdLazyCounter, 2047 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1231 SdHoareTripleChecker+Valid, 4583 SdHoareTripleChecker+Invalid, 2176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 2047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:42,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1231 Valid, 4583 Invalid, 2176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 2047 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:20:42,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3353 states. [2022-01-28 13:20:42,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3353 to 1595. [2022-01-28 13:20:42,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 2.7421580928481806) internal successors, (4371), 1594 states have internal predecessors, (4371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:42,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 4371 transitions. [2022-01-28 13:20:42,576 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 4371 transitions. Word has length 72 [2022-01-28 13:20:42,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:42,576 INFO L470 AbstractCegarLoop]: Abstraction has 1595 states and 4371 transitions. [2022-01-28 13:20:42,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:42,576 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 4371 transitions. [2022-01-28 13:20:42,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:42,578 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:42,578 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:42,594 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-28 13:20:42,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-01-28 13:20:42,787 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:42,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:42,788 INFO L85 PathProgramCache]: Analyzing trace with hash -41583429, now seen corresponding path program 52 times [2022-01-28 13:20:42,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:42,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413883978] [2022-01-28 13:20:42,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:42,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:42,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:42,965 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:42,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:42,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413883978] [2022-01-28 13:20:42,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413883978] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:42,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477656176] [2022-01-28 13:20:42,966 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:20:42,966 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:42,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:42,967 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-28 13:20:42,968 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-28 13:20:43,047 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:20:43,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:20:43,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:20:43,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:43,460 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:43,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:43,883 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:43,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477656176] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:43,883 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:43,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:20:43,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823878307] [2022-01-28 13:20:43,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:43,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:20:43,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:43,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:20:43,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:20:43,884 INFO L87 Difference]: Start difference. First operand 1595 states and 4371 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:47,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:47,896 INFO L93 Difference]: Finished difference Result 3906 states and 10175 transitions. [2022-01-28 13:20:47,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2022-01-28 13:20:47,896 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:47,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:47,902 INFO L225 Difference]: With dead ends: 3906 [2022-01-28 13:20:47,902 INFO L226 Difference]: Without dead ends: 3774 [2022-01-28 13:20:47,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6984 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=2142, Invalid=17598, Unknown=0, NotChecked=0, Total=19740 [2022-01-28 13:20:47,904 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 1478 mSDsluCounter, 4117 mSDsCounter, 0 mSdLazyCounter, 1921 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1478 SdHoareTripleChecker+Valid, 4137 SdHoareTripleChecker+Invalid, 2056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 1921 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:47,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1478 Valid, 4137 Invalid, 2056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 1921 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:20:47,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3774 states. [2022-01-28 13:20:47,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3774 to 1603. [2022-01-28 13:20:47,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 2.752184769038702) internal successors, (4409), 1602 states have internal predecessors, (4409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:47,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 4409 transitions. [2022-01-28 13:20:47,932 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 4409 transitions. Word has length 72 [2022-01-28 13:20:47,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:47,932 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 4409 transitions. [2022-01-28 13:20:47,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:47,932 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 4409 transitions. [2022-01-28 13:20:47,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:47,934 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:47,934 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:47,950 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-28 13:20:48,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:48,134 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:48,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:48,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1068469275, now seen corresponding path program 53 times [2022-01-28 13:20:48,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:48,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030596120] [2022-01-28 13:20:48,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:48,135 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:48,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:48,314 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:48,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:48,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030596120] [2022-01-28 13:20:48,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030596120] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:48,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425311251] [2022-01-28 13:20:48,315 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:20:48,315 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:48,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:48,316 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-28 13:20:48,317 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-28 13:20:48,397 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:20:48,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:20:48,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:20:48,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:48,821 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:48,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:49,235 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:49,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425311251] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:49,235 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:49,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:20:49,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372660381] [2022-01-28 13:20:49,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:49,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:20:49,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:49,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:20:49,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:20:49,236 INFO L87 Difference]: Start difference. First operand 1603 states and 4409 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:51,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:51,959 INFO L93 Difference]: Finished difference Result 3596 states and 9440 transitions. [2022-01-28 13:20:51,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-01-28 13:20:51,959 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:51,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:51,964 INFO L225 Difference]: With dead ends: 3596 [2022-01-28 13:20:51,964 INFO L226 Difference]: Without dead ends: 3494 [2022-01-28 13:20:51,965 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3595 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1438, Invalid=9904, Unknown=0, NotChecked=0, Total=11342 [2022-01-28 13:20:51,965 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 1190 mSDsluCounter, 4379 mSDsCounter, 0 mSdLazyCounter, 1972 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1190 SdHoareTripleChecker+Valid, 4349 SdHoareTripleChecker+Invalid, 2089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:51,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1190 Valid, 4349 Invalid, 2089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1972 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:20:51,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3494 states. [2022-01-28 13:20:51,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3494 to 1563. [2022-01-28 13:20:51,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.734314980793854) internal successors, (4271), 1562 states have internal predecessors, (4271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:51,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4271 transitions. [2022-01-28 13:20:51,990 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4271 transitions. Word has length 72 [2022-01-28 13:20:51,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:51,990 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4271 transitions. [2022-01-28 13:20:51,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:51,990 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4271 transitions. [2022-01-28 13:20:51,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:51,992 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:51,992 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:52,010 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-28 13:20:52,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:52,193 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:52,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:52,193 INFO L85 PathProgramCache]: Analyzing trace with hash 42818903, now seen corresponding path program 54 times [2022-01-28 13:20:52,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:52,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123420326] [2022-01-28 13:20:52,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:52,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:52,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:52,363 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:52,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:52,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123420326] [2022-01-28 13:20:52,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123420326] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:52,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585750632] [2022-01-28 13:20:52,363 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:20:52,364 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:52,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:52,365 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-28 13:20:52,366 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-28 13:20:52,448 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:20:52,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:20:52,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-28 13:20:52,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:52,956 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:52,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:53,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:53,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585750632] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:53,426 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:53,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-01-28 13:20:53,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990114961] [2022-01-28 13:20:53,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:53,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-28 13:20:53,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:53,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-28 13:20:53,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=242, Invalid=1398, Unknown=0, NotChecked=0, Total=1640 [2022-01-28 13:20:53,427 INFO L87 Difference]: Start difference. First operand 1563 states and 4271 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:54,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:20:54,571 INFO L93 Difference]: Finished difference Result 2431 states and 6455 transitions. [2022-01-28 13:20:54,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-28 13:20:54,571 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:20:54,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:20:54,574 INFO L225 Difference]: With dead ends: 2431 [2022-01-28 13:20:54,574 INFO L226 Difference]: Without dead ends: 2305 [2022-01-28 13:20:54,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=765, Invalid=4347, Unknown=0, NotChecked=0, Total=5112 [2022-01-28 13:20:54,575 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 842 mSDsluCounter, 3294 mSDsCounter, 0 mSdLazyCounter, 1299 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 842 SdHoareTripleChecker+Valid, 3312 SdHoareTripleChecker+Invalid, 1383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:20:54,575 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [842 Valid, 3312 Invalid, 1383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1299 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:20:54,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2305 states. [2022-01-28 13:20:54,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2305 to 1571. [2022-01-28 13:20:54,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1571 states, 1570 states have (on average 2.7343949044585987) internal successors, (4293), 1570 states have internal predecessors, (4293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:54,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1571 states to 1571 states and 4293 transitions. [2022-01-28 13:20:54,594 INFO L78 Accepts]: Start accepts. Automaton has 1571 states and 4293 transitions. Word has length 72 [2022-01-28 13:20:54,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:20:54,594 INFO L470 AbstractCegarLoop]: Abstraction has 1571 states and 4293 transitions. [2022-01-28 13:20:54,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:20:54,594 INFO L276 IsEmpty]: Start isEmpty. Operand 1571 states and 4293 transitions. [2022-01-28 13:20:54,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:20:54,596 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:20:54,596 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:20:54,611 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-28 13:20:54,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:54,796 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:20:54,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:20:54,797 INFO L85 PathProgramCache]: Analyzing trace with hash 603378837, now seen corresponding path program 32 times [2022-01-28 13:20:54,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:20:54,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888399200] [2022-01-28 13:20:54,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:20:54,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:20:54,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:20:54,990 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:54,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:20:54,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888399200] [2022-01-28 13:20:54,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888399200] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:20:54,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101890511] [2022-01-28 13:20:54,991 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:20:54,991 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:20:54,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:20:54,992 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-28 13:20:54,992 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-28 13:20:55,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:20:55,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:20:55,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:20:55,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:20:55,647 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:55,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:20:56,283 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:20:56,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101890511] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:20:56,284 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:20:56,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:20:56,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050124619] [2022-01-28 13:20:56,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:20:56,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:20:56,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:20:56,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:20:56,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:20:56,285 INFO L87 Difference]: Start difference. First operand 1571 states and 4293 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:02,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:21:02,300 INFO L93 Difference]: Finished difference Result 4253 states and 11095 transitions. [2022-01-28 13:21:02,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-01-28 13:21:02,300 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:21:02,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:21:02,306 INFO L225 Difference]: With dead ends: 4253 [2022-01-28 13:21:02,306 INFO L226 Difference]: Without dead ends: 4151 [2022-01-28 13:21:02,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10578 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=2959, Invalid=26797, Unknown=0, NotChecked=0, Total=29756 [2022-01-28 13:21:02,307 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 1536 mSDsluCounter, 6014 mSDsCounter, 0 mSdLazyCounter, 2756 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1536 SdHoareTripleChecker+Valid, 6038 SdHoareTripleChecker+Invalid, 2931 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 2756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:21:02,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1536 Valid, 6038 Invalid, 2931 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 2756 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-28 13:21:02,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4151 states. [2022-01-28 13:21:02,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4151 to 1587. [2022-01-28 13:21:02,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 2.74968474148802) internal successors, (4361), 1586 states have internal predecessors, (4361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:02,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 4361 transitions. [2022-01-28 13:21:02,333 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 4361 transitions. Word has length 72 [2022-01-28 13:21:02,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:21:02,333 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 4361 transitions. [2022-01-28 13:21:02,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:02,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 4361 transitions. [2022-01-28 13:21:02,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:21:02,335 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:21:02,335 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:21:02,353 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-28 13:21:02,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:02,535 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:21:02,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:21:02,535 INFO L85 PathProgramCache]: Analyzing trace with hash 1829604417, now seen corresponding path program 55 times [2022-01-28 13:21:02,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:21:02,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159757963] [2022-01-28 13:21:02,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:21:02,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:21:02,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:02,733 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:02,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:21:02,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159757963] [2022-01-28 13:21:02,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159757963] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:21:02,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768126406] [2022-01-28 13:21:02,734 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:21:02,734 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:02,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:21:02,735 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-28 13:21:02,735 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-28 13:21:02,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:02,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:21:02,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:21:03,258 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:03,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:21:03,675 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:03,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768126406] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:21:03,675 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:21:03,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:21:03,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498199969] [2022-01-28 13:21:03,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:21:03,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:21:03,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:21:03,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:21:03,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:21:03,676 INFO L87 Difference]: Start difference. First operand 1587 states and 4361 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:06,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:21:06,329 INFO L93 Difference]: Finished difference Result 3342 states and 8694 transitions. [2022-01-28 13:21:06,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-01-28 13:21:06,330 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:21:06,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:21:06,334 INFO L225 Difference]: With dead ends: 3342 [2022-01-28 13:21:06,334 INFO L226 Difference]: Without dead ends: 3165 [2022-01-28 13:21:06,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3598 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1230, Invalid=10326, Unknown=0, NotChecked=0, Total=11556 [2022-01-28 13:21:06,335 INFO L933 BasicCegarLoop]: 210 mSDtfsCounter, 1158 mSDsluCounter, 4041 mSDsCounter, 0 mSdLazyCounter, 1521 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1158 SdHoareTripleChecker+Valid, 4004 SdHoareTripleChecker+Invalid, 1626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:21:06,336 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1158 Valid, 4004 Invalid, 1626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1521 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:21:06,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2022-01-28 13:21:06,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 1615. [2022-01-28 13:21:06,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1615 states, 1614 states have (on average 2.7695167286245352) internal successors, (4470), 1614 states have internal predecessors, (4470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:06,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1615 states to 1615 states and 4470 transitions. [2022-01-28 13:21:06,373 INFO L78 Accepts]: Start accepts. Automaton has 1615 states and 4470 transitions. Word has length 72 [2022-01-28 13:21:06,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:21:06,373 INFO L470 AbstractCegarLoop]: Abstraction has 1615 states and 4470 transitions. [2022-01-28 13:21:06,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:06,373 INFO L276 IsEmpty]: Start isEmpty. Operand 1615 states and 4470 transitions. [2022-01-28 13:21:06,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:21:06,375 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:21:06,376 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:21:06,394 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-01-28 13:21:06,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:06,592 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:21:06,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:21:06,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1366429335, now seen corresponding path program 56 times [2022-01-28 13:21:06,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:21:06,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136928130] [2022-01-28 13:21:06,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:21:06,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:21:06,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:06,761 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:06,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:21:06,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136928130] [2022-01-28 13:21:06,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136928130] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:21:06,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268244338] [2022-01-28 13:21:06,761 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:21:06,762 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:06,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:21:06,762 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-28 13:21:06,763 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-28 13:21:06,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:21:06,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:21:06,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:21:06,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:21:07,254 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:07,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:21:07,665 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:07,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268244338] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:21:07,665 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:21:07,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:21:07,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331778806] [2022-01-28 13:21:07,665 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:21:07,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:21:07,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:21:07,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:21:07,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1260, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:21:07,666 INFO L87 Difference]: Start difference. First operand 1615 states and 4470 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:12,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:21:12,329 INFO L93 Difference]: Finished difference Result 4032 states and 10541 transitions. [2022-01-28 13:21:12,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-01-28 13:21:12,329 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:21:12,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:21:12,335 INFO L225 Difference]: With dead ends: 4032 [2022-01-28 13:21:12,335 INFO L226 Difference]: Without dead ends: 3870 [2022-01-28 13:21:12,336 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8293 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=2280, Invalid=20370, Unknown=0, NotChecked=0, Total=22650 [2022-01-28 13:21:12,336 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 1530 mSDsluCounter, 5371 mSDsCounter, 0 mSdLazyCounter, 2343 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1530 SdHoareTripleChecker+Valid, 5300 SdHoareTripleChecker+Invalid, 2538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 2343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-28 13:21:12,336 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1530 Valid, 5300 Invalid, 2538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 2343 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-28 13:21:12,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3870 states. [2022-01-28 13:21:12,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3870 to 1627. [2022-01-28 13:21:12,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1627 states, 1626 states have (on average 2.7693726937269374) internal successors, (4503), 1626 states have internal predecessors, (4503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:12,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1627 states to 1627 states and 4503 transitions. [2022-01-28 13:21:12,365 INFO L78 Accepts]: Start accepts. Automaton has 1627 states and 4503 transitions. Word has length 72 [2022-01-28 13:21:12,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:21:12,365 INFO L470 AbstractCegarLoop]: Abstraction has 1627 states and 4503 transitions. [2022-01-28 13:21:12,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:12,365 INFO L276 IsEmpty]: Start isEmpty. Operand 1627 states and 4503 transitions. [2022-01-28 13:21:12,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:21:12,369 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:21:12,369 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:21:12,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-01-28 13:21:12,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2022-01-28 13:21:12,579 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:21:12,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:21:12,579 INFO L85 PathProgramCache]: Analyzing trace with hash 282079859, now seen corresponding path program 57 times [2022-01-28 13:21:12,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:21:12,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997301136] [2022-01-28 13:21:12,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:21:12,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:21:12,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:12,763 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:12,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:21:12,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997301136] [2022-01-28 13:21:12,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997301136] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:21:12,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867862803] [2022-01-28 13:21:12,764 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:21:12,764 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:12,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:21:12,765 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-28 13:21:12,765 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-28 13:21:12,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:21:12,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:21:12,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:21:12,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:21:13,249 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:13,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:21:13,669 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:13,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867862803] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:21:13,669 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:21:13,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:21:13,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794596136] [2022-01-28 13:21:13,669 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:21:13,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:21:13,670 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:21:13,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:21:13,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1238, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:21:13,670 INFO L87 Difference]: Start difference. First operand 1627 states and 4503 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:16,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:21:16,723 INFO L93 Difference]: Finished difference Result 3571 states and 9268 transitions. [2022-01-28 13:21:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-01-28 13:21:16,723 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:21:16,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:21:16,728 INFO L225 Difference]: With dead ends: 3571 [2022-01-28 13:21:16,728 INFO L226 Difference]: Without dead ends: 3469 [2022-01-28 13:21:16,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4613 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1705, Invalid=12337, Unknown=0, NotChecked=0, Total=14042 [2022-01-28 13:21:16,729 INFO L933 BasicCegarLoop]: 211 mSDtfsCounter, 1400 mSDsluCounter, 4504 mSDsCounter, 0 mSdLazyCounter, 1934 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1400 SdHoareTripleChecker+Valid, 4440 SdHoareTripleChecker+Invalid, 2058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 1934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:21:16,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1400 Valid, 4440 Invalid, 2058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 1934 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:21:16,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3469 states. [2022-01-28 13:21:16,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3469 to 1631. [2022-01-28 13:21:16,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1631 states, 1630 states have (on average 2.774233128834356) internal successors, (4522), 1630 states have internal predecessors, (4522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:16,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1631 states to 1631 states and 4522 transitions. [2022-01-28 13:21:16,754 INFO L78 Accepts]: Start accepts. Automaton has 1631 states and 4522 transitions. Word has length 72 [2022-01-28 13:21:16,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:21:16,754 INFO L470 AbstractCegarLoop]: Abstraction has 1631 states and 4522 transitions. [2022-01-28 13:21:16,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:16,754 INFO L276 IsEmpty]: Start isEmpty. Operand 1631 states and 4522 transitions. [2022-01-28 13:21:16,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:21:16,756 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:21:16,756 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:21:16,772 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-01-28 13:21:16,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-01-28 13:21:16,959 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:21:16,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:21:16,960 INFO L85 PathProgramCache]: Analyzing trace with hash -391793397, now seen corresponding path program 58 times [2022-01-28 13:21:16,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:21:16,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441329940] [2022-01-28 13:21:16,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:21:16,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:21:16,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:17,160 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:17,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:21:17,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441329940] [2022-01-28 13:21:17,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441329940] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:21:17,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383790583] [2022-01-28 13:21:17,161 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:21:17,161 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:17,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:21:17,162 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-28 13:21:17,162 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-28 13:21:17,244 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:21:17,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:21:17,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:21:17,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:21:17,656 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:17,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:21:18,008 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:18,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383790583] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:21:18,008 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:21:18,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:21:18,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813885186] [2022-01-28 13:21:18,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:21:18,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:21:18,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:21:18,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:21:18,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:21:18,009 INFO L87 Difference]: Start difference. First operand 1631 states and 4522 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:22,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:21:22,793 INFO L93 Difference]: Finished difference Result 4158 states and 10887 transitions. [2022-01-28 13:21:22,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2022-01-28 13:21:22,793 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:21:22,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:21:22,799 INFO L225 Difference]: With dead ends: 4158 [2022-01-28 13:21:22,799 INFO L226 Difference]: Without dead ends: 4041 [2022-01-28 13:21:22,800 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9865 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=2974, Invalid=23108, Unknown=0, NotChecked=0, Total=26082 [2022-01-28 13:21:22,800 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 1594 mSDsluCounter, 5582 mSDsCounter, 0 mSdLazyCounter, 2569 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1594 SdHoareTripleChecker+Valid, 5481 SdHoareTripleChecker+Invalid, 2775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 2569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-28 13:21:22,800 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1594 Valid, 5481 Invalid, 2775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 2569 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-28 13:21:22,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4041 states. [2022-01-28 13:21:22,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4041 to 1587. [2022-01-28 13:21:22,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 2.762295081967213) internal successors, (4381), 1586 states have internal predecessors, (4381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:22,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 4381 transitions. [2022-01-28 13:21:22,825 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 4381 transitions. Word has length 72 [2022-01-28 13:21:22,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:21:22,825 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 4381 transitions. [2022-01-28 13:21:22,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:22,826 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 4381 transitions. [2022-01-28 13:21:22,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:21:22,828 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:21:22,828 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:21:22,847 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-28 13:21:23,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:23,045 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:21:23,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:21:23,045 INFO L85 PathProgramCache]: Analyzing trace with hash -357922065, now seen corresponding path program 59 times [2022-01-28 13:21:23,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:21:23,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717331377] [2022-01-28 13:21:23,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:21:23,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:21:23,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:23,230 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:23,230 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:21:23,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717331377] [2022-01-28 13:21:23,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717331377] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:21:23,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831305066] [2022-01-28 13:21:23,230 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:21:23,231 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:23,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:21:23,232 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-28 13:21:23,232 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-28 13:21:23,321 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:21:23,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:21:23,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-28 13:21:23,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:21:23,819 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:23,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:21:24,223 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:24,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831305066] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:21:24,223 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:21:24,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-01-28 13:21:24,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562657840] [2022-01-28 13:21:24,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:21:24,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-28 13:21:24,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:21:24,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-28 13:21:24,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=1394, Unknown=0, NotChecked=0, Total=1640 [2022-01-28 13:21:24,224 INFO L87 Difference]: Start difference. First operand 1587 states and 4381 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:25,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:21:25,446 INFO L93 Difference]: Finished difference Result 2452 states and 6527 transitions. [2022-01-28 13:21:25,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-28 13:21:25,446 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:21:25,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:21:25,450 INFO L225 Difference]: With dead ends: 2452 [2022-01-28 13:21:25,450 INFO L226 Difference]: Without dead ends: 2311 [2022-01-28 13:21:25,450 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1514 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=867, Invalid=5295, Unknown=0, NotChecked=0, Total=6162 [2022-01-28 13:21:25,450 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 897 mSDsluCounter, 3113 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 3127 SdHoareTripleChecker+Invalid, 1267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:21:25,450 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [897 Valid, 3127 Invalid, 1267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1182 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:21:25,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2311 states. [2022-01-28 13:21:25,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2311 to 1587. [2022-01-28 13:21:25,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 2.7597730138713747) internal successors, (4377), 1586 states have internal predecessors, (4377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:25,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 4377 transitions. [2022-01-28 13:21:25,469 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 4377 transitions. Word has length 72 [2022-01-28 13:21:25,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:21:25,470 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 4377 transitions. [2022-01-28 13:21:25,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:25,470 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 4377 transitions. [2022-01-28 13:21:25,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:21:25,472 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:21:25,472 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:21:25,489 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-01-28 13:21:25,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:25,685 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:21:25,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:21:25,685 INFO L85 PathProgramCache]: Analyzing trace with hash 2099081347, now seen corresponding path program 33 times [2022-01-28 13:21:25,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:21:25,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357541893] [2022-01-28 13:21:25,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:21:25,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:21:25,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:25,916 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:25,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:21:25,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357541893] [2022-01-28 13:21:25,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357541893] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:21:25,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351006021] [2022-01-28 13:21:25,917 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:21:25,917 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:25,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:21:25,918 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-28 13:21:25,918 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-28 13:21:26,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:21:26,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:21:26,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:21:26,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:21:26,553 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:26,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:21:27,107 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:27,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351006021] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:21:27,107 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:21:27,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 45 [2022-01-28 13:21:27,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245438573] [2022-01-28 13:21:27,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:21:27,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-28 13:21:27,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:21:27,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-28 13:21:27,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1792, Unknown=0, NotChecked=0, Total=1980 [2022-01-28 13:21:27,108 INFO L87 Difference]: Start difference. First operand 1587 states and 4377 transitions. Second operand has 45 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 45 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:33,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:21:33,084 INFO L93 Difference]: Finished difference Result 4261 states and 11106 transitions. [2022-01-28 13:21:33,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-01-28 13:21:33,084 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 45 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have 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-28 13:21:33,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:21:33,090 INFO L225 Difference]: With dead ends: 4261 [2022-01-28 13:21:33,090 INFO L226 Difference]: Without dead ends: 4159 [2022-01-28 13:21:33,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11775 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=3252, Invalid=29690, Unknown=0, NotChecked=0, Total=32942 [2022-01-28 13:21:33,092 INFO L933 BasicCegarLoop]: 296 mSDtfsCounter, 1394 mSDsluCounter, 5430 mSDsCounter, 0 mSdLazyCounter, 2620 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1394 SdHoareTripleChecker+Valid, 5492 SdHoareTripleChecker+Invalid, 2792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 2620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:21:33,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1394 Valid, 5492 Invalid, 2792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 2620 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-28 13:21:33,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4159 states. [2022-01-28 13:21:33,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4159 to 1595. [2022-01-28 13:21:33,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 2.7647427854454203) internal successors, (4407), 1594 states have internal predecessors, (4407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:33,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 4407 transitions. [2022-01-28 13:21:33,131 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 4407 transitions. Word has length 72 [2022-01-28 13:21:33,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:21:33,131 INFO L470 AbstractCegarLoop]: Abstraction has 1595 states and 4407 transitions. [2022-01-28 13:21:33,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 45 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:33,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 4407 transitions. [2022-01-28 13:21:33,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:21:33,133 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:21:33,133 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:21:33,149 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-28 13:21:33,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:33,334 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:21:33,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:21:33,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1118703179, now seen corresponding path program 34 times [2022-01-28 13:21:33,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:21:33,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361018986] [2022-01-28 13:21:33,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:21:33,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:21:33,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:33,536 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:33,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:21:33,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361018986] [2022-01-28 13:21:33,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361018986] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:21:33,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965872633] [2022-01-28 13:21:33,537 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:21:33,537 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:33,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:21:33,538 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-28 13:21:33,539 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-28 13:21:33,622 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:21:33,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:21:33,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:21:33,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:21:34,236 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:34,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:21:34,893 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:34,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965872633] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:21:34,893 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:21:34,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:21:34,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231055816] [2022-01-28 13:21:34,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:21:34,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:21:34,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:21:34,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:21:34,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=1873, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:21:34,894 INFO L87 Difference]: Start difference. First operand 1595 states and 4407 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:44,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:21:44,702 INFO L93 Difference]: Finished difference Result 5714 states and 14934 transitions. [2022-01-28 13:21:44,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 197 states. [2022-01-28 13:21:44,703 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:21:44,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:21:44,710 INFO L225 Difference]: With dead ends: 5714 [2022-01-28 13:21:44,710 INFO L226 Difference]: Without dead ends: 5612 [2022-01-28 13:21:44,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 225 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19868 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=5373, Invalid=45929, Unknown=0, NotChecked=0, Total=51302 [2022-01-28 13:21:44,713 INFO L933 BasicCegarLoop]: 319 mSDtfsCounter, 1823 mSDsluCounter, 6534 mSDsCounter, 0 mSdLazyCounter, 3665 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1823 SdHoareTripleChecker+Valid, 6600 SdHoareTripleChecker+Invalid, 3892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 3665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:21:44,713 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1823 Valid, 6600 Invalid, 3892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 3665 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-28 13:21:44,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5612 states. [2022-01-28 13:21:44,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5612 to 1619. [2022-01-28 13:21:44,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1619 states, 1618 states have (on average 2.7818294190358466) internal successors, (4501), 1618 states have internal predecessors, (4501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:44,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1619 states to 1619 states and 4501 transitions. [2022-01-28 13:21:44,746 INFO L78 Accepts]: Start accepts. Automaton has 1619 states and 4501 transitions. Word has length 72 [2022-01-28 13:21:44,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:21:44,746 INFO L470 AbstractCegarLoop]: Abstraction has 1619 states and 4501 transitions. [2022-01-28 13:21:44,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:44,746 INFO L276 IsEmpty]: Start isEmpty. Operand 1619 states and 4501 transitions. [2022-01-28 13:21:44,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:21:44,748 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:21:44,748 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:21:44,764 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-28 13:21:44,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:44,948 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:21:44,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:21:44,949 INFO L85 PathProgramCache]: Analyzing trace with hash -52582137, now seen corresponding path program 35 times [2022-01-28 13:21:44,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:21:44,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182612380] [2022-01-28 13:21:44,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:21:44,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:21:44,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:45,182 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:45,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:21:45,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182612380] [2022-01-28 13:21:45,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182612380] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:21:45,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024913546] [2022-01-28 13:21:45,182 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:21:45,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:45,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:21:45,183 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-28 13:21:45,187 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-28 13:21:45,284 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:21:45,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:21:45,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:21:45,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:21:45,893 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:45,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:21:46,576 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:46,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024913546] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:21:46,576 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:21:46,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:21:46,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161219561] [2022-01-28 13:21:46,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:21:46,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:21:46,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:21:46,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:21:46,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1877, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:21:46,577 INFO L87 Difference]: Start difference. First operand 1619 states and 4501 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:59,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:21:59,226 INFO L93 Difference]: Finished difference Result 6008 states and 15744 transitions. [2022-01-28 13:21:59,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 235 states. [2022-01-28 13:21:59,226 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:21:59,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:21:59,234 INFO L225 Difference]: With dead ends: 6008 [2022-01-28 13:21:59,234 INFO L226 Difference]: Without dead ends: 5906 [2022-01-28 13:21:59,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 262 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28016 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=7128, Invalid=62304, Unknown=0, NotChecked=0, Total=69432 [2022-01-28 13:21:59,237 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 1948 mSDsluCounter, 8004 mSDsCounter, 0 mSdLazyCounter, 4460 mSolverCounterSat, 311 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1948 SdHoareTripleChecker+Valid, 8032 SdHoareTripleChecker+Invalid, 4771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 4460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:21:59,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1948 Valid, 8032 Invalid, 4771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [311 Valid, 4460 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-28 13:21:59,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5906 states. [2022-01-28 13:21:59,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5906 to 1623. [2022-01-28 13:21:59,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1623 states, 1622 states have (on average 2.784217016029593) internal successors, (4516), 1622 states have internal predecessors, (4516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:59,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1623 states to 1623 states and 4516 transitions. [2022-01-28 13:21:59,268 INFO L78 Accepts]: Start accepts. Automaton has 1623 states and 4516 transitions. Word has length 72 [2022-01-28 13:21:59,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:21:59,269 INFO L470 AbstractCegarLoop]: Abstraction has 1623 states and 4516 transitions. [2022-01-28 13:21:59,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:21:59,269 INFO L276 IsEmpty]: Start isEmpty. Operand 1623 states and 4516 transitions. [2022-01-28 13:21:59,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:21:59,270 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:21:59,271 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:21:59,289 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-28 13:21:59,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-01-28 13:21:59,471 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:21:59,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:21:59,471 INFO L85 PathProgramCache]: Analyzing trace with hash -1087588397, now seen corresponding path program 36 times [2022-01-28 13:21:59,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:21:59,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015500237] [2022-01-28 13:21:59,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:21:59,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:21:59,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:21:59,689 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:21:59,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:21:59,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015500237] [2022-01-28 13:21:59,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015500237] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:21:59,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329737615] [2022-01-28 13:21:59,690 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:21:59,690 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:21:59,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:21:59,691 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-28 13:21:59,691 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-28 13:21:59,778 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:21:59,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:21:59,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:21:59,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:22:00,389 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:00,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:22:01,057 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:01,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329737615] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:22:01,058 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:22:01,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:22:01,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295012931] [2022-01-28 13:22:01,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:22:01,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:22:01,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:22:01,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:22:01,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1880, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:22:01,059 INFO L87 Difference]: Start difference. First operand 1623 states and 4516 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:16,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:22:16,080 INFO L93 Difference]: Finished difference Result 7357 states and 19207 transitions. [2022-01-28 13:22:16,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 263 states. [2022-01-28 13:22:16,081 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:22:16,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:22:16,091 INFO L225 Difference]: With dead ends: 7357 [2022-01-28 13:22:16,091 INFO L226 Difference]: Without dead ends: 7255 [2022-01-28 13:22:16,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 408 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 291 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34838 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=9779, Invalid=75777, Unknown=0, NotChecked=0, Total=85556 [2022-01-28 13:22:16,095 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 2293 mSDsluCounter, 8060 mSDsCounter, 0 mSdLazyCounter, 4515 mSolverCounterSat, 370 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2293 SdHoareTripleChecker+Valid, 8083 SdHoareTripleChecker+Invalid, 4885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 370 IncrementalHoareTripleChecker+Valid, 4515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:22:16,095 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2293 Valid, 8083 Invalid, 4885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [370 Valid, 4515 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-01-28 13:22:16,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7255 states. [2022-01-28 13:22:16,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7255 to 1611. [2022-01-28 13:22:16,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1611 states, 1610 states have (on average 2.7770186335403726) internal successors, (4471), 1610 states have internal predecessors, (4471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:16,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1611 states to 1611 states and 4471 transitions. [2022-01-28 13:22:16,151 INFO L78 Accepts]: Start accepts. Automaton has 1611 states and 4471 transitions. Word has length 72 [2022-01-28 13:22:16,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:22:16,151 INFO L470 AbstractCegarLoop]: Abstraction has 1611 states and 4471 transitions. [2022-01-28 13:22:16,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:16,151 INFO L276 IsEmpty]: Start isEmpty. Operand 1611 states and 4471 transitions. [2022-01-28 13:22:16,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:22:16,153 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:22:16,153 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:22:16,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-01-28 13:22:16,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2022-01-28 13:22:16,361 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:22:16,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:22:16,361 INFO L85 PathProgramCache]: Analyzing trace with hash -1292297647, now seen corresponding path program 37 times [2022-01-28 13:22:16,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:22:16,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781072012] [2022-01-28 13:22:16,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:22:16,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:22:16,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:22:16,535 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:16,535 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:22:16,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781072012] [2022-01-28 13:22:16,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781072012] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:22:16,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418477797] [2022-01-28 13:22:16,535 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:22:16,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:22:16,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:22:16,536 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:22:16,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-01-28 13:22:16,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:22:16,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:22:16,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:22:17,192 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:17,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:22:17,825 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:17,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418477797] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:22:17,825 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:22:17,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:22:17,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014676616] [2022-01-28 13:22:17,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:22:17,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:22:17,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:22:17,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:22:17,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1849, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:22:17,826 INFO L87 Difference]: Start difference. First operand 1611 states and 4471 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:22,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:22:22,326 INFO L93 Difference]: Finished difference Result 3982 states and 10560 transitions. [2022-01-28 13:22:22,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-01-28 13:22:22,326 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:22:22,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:22:22,331 INFO L225 Difference]: With dead ends: 3982 [2022-01-28 13:22:22,331 INFO L226 Difference]: Without dead ends: 3880 [2022-01-28 13:22:22,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7926 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=2499, Invalid=20151, Unknown=0, NotChecked=0, Total=22650 [2022-01-28 13:22:22,332 INFO L933 BasicCegarLoop]: 270 mSDtfsCounter, 1557 mSDsluCounter, 5449 mSDsCounter, 0 mSdLazyCounter, 2317 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1557 SdHoareTripleChecker+Valid, 5435 SdHoareTripleChecker+Invalid, 2458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 2317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-28 13:22:22,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1557 Valid, 5435 Invalid, 2458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 2317 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-28 13:22:22,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3880 states. [2022-01-28 13:22:22,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3880 to 1643. [2022-01-28 13:22:22,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1643 states, 1642 states have (on average 2.7892813641900123) internal successors, (4580), 1642 states have internal predecessors, (4580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:22,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1643 states to 1643 states and 4580 transitions. [2022-01-28 13:22:22,359 INFO L78 Accepts]: Start accepts. Automaton has 1643 states and 4580 transitions. Word has length 72 [2022-01-28 13:22:22,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:22:22,360 INFO L470 AbstractCegarLoop]: Abstraction has 1643 states and 4580 transitions. [2022-01-28 13:22:22,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:22,360 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 4580 transitions. [2022-01-28 13:22:22,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:22:22,362 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:22:22,362 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:22:22,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-01-28 13:22:22,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-01-28 13:22:22,564 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:22:22,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:22:22,564 INFO L85 PathProgramCache]: Analyzing trace with hash 2041368747, now seen corresponding path program 60 times [2022-01-28 13:22:22,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:22:22,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266829861] [2022-01-28 13:22:22,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:22:22,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:22:22,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:22:22,736 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:22,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:22:22,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266829861] [2022-01-28 13:22:22,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266829861] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:22:22,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932791067] [2022-01-28 13:22:22,737 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:22:22,737 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:22:22,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:22:22,738 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:22:22,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-01-28 13:22:22,826 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:22:22,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:22:22,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:22:22,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:22:23,228 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:23,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:22:23,600 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:23,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [932791067] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:22:23,600 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:22:23,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:22:23,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789897357] [2022-01-28 13:22:23,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:22:23,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:22:23,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:22:23,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:22:23,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1243, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:22:23,601 INFO L87 Difference]: Start difference. First operand 1643 states and 4580 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:26,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:22:26,120 INFO L93 Difference]: Finished difference Result 3580 states and 9229 transitions. [2022-01-28 13:22:26,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-01-28 13:22:26,121 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:22:26,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:22:26,125 INFO L225 Difference]: With dead ends: 3580 [2022-01-28 13:22:26,125 INFO L226 Difference]: Without dead ends: 3388 [2022-01-28 13:22:26,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3812 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1366, Invalid=10844, Unknown=0, NotChecked=0, Total=12210 [2022-01-28 13:22:26,126 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 1220 mSDsluCounter, 5506 mSDsCounter, 0 mSdLazyCounter, 1983 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1220 SdHoareTripleChecker+Valid, 5409 SdHoareTripleChecker+Invalid, 2069 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:22:26,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1220 Valid, 5409 Invalid, 2069 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1983 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:22:26,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3388 states. [2022-01-28 13:22:26,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3388 to 1693. [2022-01-28 13:22:26,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1693 states, 1692 states have (on average 2.7990543735224587) internal successors, (4736), 1692 states have internal predecessors, (4736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:26,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1693 states to 1693 states and 4736 transitions. [2022-01-28 13:22:26,153 INFO L78 Accepts]: Start accepts. Automaton has 1693 states and 4736 transitions. Word has length 72 [2022-01-28 13:22:26,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:22:26,153 INFO L470 AbstractCegarLoop]: Abstraction has 1693 states and 4736 transitions. [2022-01-28 13:22:26,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:26,153 INFO L276 IsEmpty]: Start isEmpty. Operand 1693 states and 4736 transitions. [2022-01-28 13:22:26,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:22:26,155 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:22:26,155 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:22:26,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-01-28 13:22:26,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-01-28 13:22:26,355 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:22:26,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:22:26,356 INFO L85 PathProgramCache]: Analyzing trace with hash 203404863, now seen corresponding path program 38 times [2022-01-28 13:22:26,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:22:26,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341769036] [2022-01-28 13:22:26,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:22:26,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:22:26,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:22:26,602 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:26,602 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:22:26,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341769036] [2022-01-28 13:22:26,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341769036] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:22:26,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817380105] [2022-01-28 13:22:26,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:22:26,603 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:22:26,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:22:26,604 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:22:26,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-01-28 13:22:26,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:22:26,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:22:26,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:22:26,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:22:27,225 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:27,226 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:22:27,758 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:27,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817380105] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:22:27,758 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:22:27,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 45 [2022-01-28 13:22:27,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513363610] [2022-01-28 13:22:27,759 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:22:27,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-28 13:22:27,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:22:27,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-28 13:22:27,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1778, Unknown=0, NotChecked=0, Total=1980 [2022-01-28 13:22:27,759 INFO L87 Difference]: Start difference. First operand 1693 states and 4736 transitions. Second operand has 45 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 45 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:32,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:22:32,639 INFO L93 Difference]: Finished difference Result 4548 states and 11898 transitions. [2022-01-28 13:22:32,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-01-28 13:22:32,640 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 45 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have 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-28 13:22:32,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:22:32,646 INFO L225 Difference]: With dead ends: 4548 [2022-01-28 13:22:32,646 INFO L226 Difference]: Without dead ends: 4446 [2022-01-28 13:22:32,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9643 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=2844, Invalid=24216, Unknown=0, NotChecked=0, Total=27060 [2022-01-28 13:22:32,647 INFO L933 BasicCegarLoop]: 289 mSDtfsCounter, 1831 mSDsluCounter, 5762 mSDsCounter, 0 mSdLazyCounter, 2539 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1831 SdHoareTripleChecker+Valid, 5758 SdHoareTripleChecker+Invalid, 2675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 2539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-28 13:22:32,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1831 Valid, 5758 Invalid, 2675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 2539 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-28 13:22:32,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4446 states. [2022-01-28 13:22:32,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4446 to 1701. [2022-01-28 13:22:32,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1701 states, 1700 states have (on average 2.803529411764706) internal successors, (4766), 1700 states have internal predecessors, (4766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:32,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1701 states to 1701 states and 4766 transitions. [2022-01-28 13:22:32,679 INFO L78 Accepts]: Start accepts. Automaton has 1701 states and 4766 transitions. Word has length 72 [2022-01-28 13:22:32,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:22:32,679 INFO L470 AbstractCegarLoop]: Abstraction has 1701 states and 4766 transitions. [2022-01-28 13:22:32,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 45 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:32,679 INFO L276 IsEmpty]: Start isEmpty. Operand 1701 states and 4766 transitions. [2022-01-28 13:22:32,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:22:32,681 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:22:32,681 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:22:32,697 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-01-28 13:22:32,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2022-01-28 13:22:32,882 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:22:32,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:22:32,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1280587633, now seen corresponding path program 39 times [2022-01-28 13:22:32,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:22:32,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356992779] [2022-01-28 13:22:32,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:22:32,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:22:32,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:22:33,119 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:33,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:22:33,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356992779] [2022-01-28 13:22:33,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356992779] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:22:33,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901116906] [2022-01-28 13:22:33,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:22:33,120 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:22:33,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:22:33,121 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:22:33,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-01-28 13:22:33,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:22:33,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:22:33,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:22:33,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:22:33,750 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:33,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:22:34,281 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:34,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901116906] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:22:34,281 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:22:34,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 45 [2022-01-28 13:22:34,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716798433] [2022-01-28 13:22:34,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:22:34,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-28 13:22:34,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:22:34,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-28 13:22:34,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=1783, Unknown=0, NotChecked=0, Total=1980 [2022-01-28 13:22:34,282 INFO L87 Difference]: Start difference. First operand 1701 states and 4766 transitions. Second operand has 45 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 45 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:41,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:22:41,369 INFO L93 Difference]: Finished difference Result 6061 states and 15946 transitions. [2022-01-28 13:22:41,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 169 states. [2022-01-28 13:22:41,369 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 45 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have 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-28 13:22:41,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:22:41,378 INFO L225 Difference]: With dead ends: 6061 [2022-01-28 13:22:41,378 INFO L226 Difference]: Without dead ends: 5929 [2022-01-28 13:22:41,379 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 117 SyntacticMatches, 1 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14764 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=4197, Invalid=34809, Unknown=0, NotChecked=0, Total=39006 [2022-01-28 13:22:41,380 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 2284 mSDsluCounter, 6280 mSDsCounter, 0 mSdLazyCounter, 3193 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2284 SdHoareTripleChecker+Valid, 6314 SdHoareTripleChecker+Invalid, 3410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 3193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-28 13:22:41,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2284 Valid, 6314 Invalid, 3410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 3193 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-28 13:22:41,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5929 states. [2022-01-28 13:22:41,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5929 to 1805. [2022-01-28 13:22:41,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1805 states, 1804 states have (on average 2.83370288248337) internal successors, (5112), 1804 states have internal predecessors, (5112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:41,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1805 states to 1805 states and 5112 transitions. [2022-01-28 13:22:41,419 INFO L78 Accepts]: Start accepts. Automaton has 1805 states and 5112 transitions. Word has length 72 [2022-01-28 13:22:41,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:22:41,420 INFO L470 AbstractCegarLoop]: Abstraction has 1805 states and 5112 transitions. [2022-01-28 13:22:41,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 3.3333333333333335) internal successors, (150), 45 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:41,420 INFO L276 IsEmpty]: Start isEmpty. Operand 1805 states and 5112 transitions. [2022-01-28 13:22:41,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:22:41,422 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:22:41,422 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:22:41,439 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-01-28 13:22:41,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:22:41,623 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:22:41,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:22:41,624 INFO L85 PathProgramCache]: Analyzing trace with hash -1948258621, now seen corresponding path program 40 times [2022-01-28 13:22:41,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:22:41,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333776476] [2022-01-28 13:22:41,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:22:41,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:22:41,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:22:41,832 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:41,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:22:41,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333776476] [2022-01-28 13:22:41,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333776476] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:22:41,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369396421] [2022-01-28 13:22:41,833 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:22:41,833 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:22:41,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:22:41,834 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:22:41,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-01-28 13:22:41,920 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:22:41,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:22:41,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:22:41,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:22:42,507 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:42,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:22:43,155 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:43,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369396421] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:22:43,155 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:22:43,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:22:43,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691998491] [2022-01-28 13:22:43,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:22:43,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:22:43,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:22:43,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:22:43,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1872, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:22:43,156 INFO L87 Difference]: Start difference. First operand 1805 states and 5112 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:54,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:22:54,909 INFO L93 Difference]: Finished difference Result 7568 states and 20017 transitions. [2022-01-28 13:22:54,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2022-01-28 13:22:54,910 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:22:54,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:22:54,920 INFO L225 Difference]: With dead ends: 7568 [2022-01-28 13:22:54,921 INFO L226 Difference]: Without dead ends: 7436 [2022-01-28 13:22:54,923 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 371 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 254 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26541 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=7466, Invalid=57814, Unknown=0, NotChecked=0, Total=65280 [2022-01-28 13:22:54,923 INFO L933 BasicCegarLoop]: 369 mSDtfsCounter, 2873 mSDsluCounter, 8089 mSDsCounter, 0 mSdLazyCounter, 4234 mSolverCounterSat, 395 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2873 SdHoareTripleChecker+Valid, 8085 SdHoareTripleChecker+Invalid, 4629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 395 IncrementalHoareTripleChecker+Valid, 4234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:22:54,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2873 Valid, 8085 Invalid, 4629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [395 Valid, 4234 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-28 13:22:54,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7436 states. [2022-01-28 13:22:54,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7436 to 1877. [2022-01-28 13:22:54,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1877 states, 1876 states have (on average 2.8326226012793176) internal successors, (5314), 1876 states have internal predecessors, (5314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:54,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1877 states to 1877 states and 5314 transitions. [2022-01-28 13:22:54,970 INFO L78 Accepts]: Start accepts. Automaton has 1877 states and 5314 transitions. Word has length 72 [2022-01-28 13:22:54,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:22:54,970 INFO L470 AbstractCegarLoop]: Abstraction has 1877 states and 5314 transitions. [2022-01-28 13:22:54,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:22:54,970 INFO L276 IsEmpty]: Start isEmpty. Operand 1877 states and 5314 transitions. [2022-01-28 13:22:54,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:22:54,972 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:22:54,972 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:22:54,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-01-28 13:22:55,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:22:55,175 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:22:55,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:22:55,175 INFO L85 PathProgramCache]: Analyzing trace with hash 1311702415, now seen corresponding path program 41 times [2022-01-28 13:22:55,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:22:55,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579262886] [2022-01-28 13:22:55,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:22:55,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:22:55,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:22:55,371 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:55,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:22:55,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579262886] [2022-01-28 13:22:55,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579262886] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:22:55,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741543426] [2022-01-28 13:22:55,371 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:22:55,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:22:55,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:22:55,372 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:22:55,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-01-28 13:22:55,465 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:22:55,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:22:55,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:22:55,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:22:56,046 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:56,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:22:56,689 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:22:56,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741543426] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:22:56,690 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:22:56,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:22:56,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939098494] [2022-01-28 13:22:56,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:22:56,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:22:56,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:22:56,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:22:56,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:22:56,691 INFO L87 Difference]: Start difference. First operand 1877 states and 5314 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:10,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:23:10,967 INFO L93 Difference]: Finished difference Result 7682 states and 19996 transitions. [2022-01-28 13:23:10,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 259 states. [2022-01-28 13:23:10,967 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:23:10,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:23:10,977 INFO L225 Difference]: With dead ends: 7682 [2022-01-28 13:23:10,978 INFO L226 Difference]: Without dead ends: 7529 [2022-01-28 13:23:10,981 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 404 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 287 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34389 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=8660, Invalid=74572, Unknown=0, NotChecked=0, Total=83232 [2022-01-28 13:23:10,981 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 2889 mSDsluCounter, 9372 mSDsCounter, 0 mSdLazyCounter, 5033 mSolverCounterSat, 371 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2889 SdHoareTripleChecker+Valid, 9304 SdHoareTripleChecker+Invalid, 5404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 371 IncrementalHoareTripleChecker+Valid, 5033 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-28 13:23:10,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2889 Valid, 9304 Invalid, 5404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [371 Valid, 5033 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-28 13:23:10,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7529 states. [2022-01-28 13:23:11,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7529 to 1853. [2022-01-28 13:23:11,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1853 states, 1852 states have (on average 2.8185745140388767) internal successors, (5220), 1852 states have internal predecessors, (5220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:11,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1853 states to 1853 states and 5220 transitions. [2022-01-28 13:23:11,023 INFO L78 Accepts]: Start accepts. Automaton has 1853 states and 5220 transitions. Word has length 72 [2022-01-28 13:23:11,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:23:11,023 INFO L470 AbstractCegarLoop]: Abstraction has 1853 states and 5220 transitions. [2022-01-28 13:23:11,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:11,024 INFO L276 IsEmpty]: Start isEmpty. Operand 1853 states and 5220 transitions. [2022-01-28 13:23:11,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:23:11,026 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:23:11,026 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:23:11,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-01-28 13:23:11,226 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-01-28 13:23:11,226 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:23:11,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:23:11,226 INFO L85 PathProgramCache]: Analyzing trace with hash -168753791, now seen corresponding path program 61 times [2022-01-28 13:23:11,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:23:11,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874827794] [2022-01-28 13:23:11,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:23:11,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:23:11,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:11,407 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:11,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:23:11,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874827794] [2022-01-28 13:23:11,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874827794] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:23:11,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976559290] [2022-01-28 13:23:11,408 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:23:11,408 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:11,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:23:11,409 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:23:11,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-01-28 13:23:11,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:11,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:23:11,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:23:11,931 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:11,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:23:12,283 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:12,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976559290] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:23:12,283 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:23:12,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:23:12,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692276863] [2022-01-28 13:23:12,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:23:12,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:23:12,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:23:12,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:23:12,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1241, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:23:12,284 INFO L87 Difference]: Start difference. First operand 1853 states and 5220 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:16,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:23:16,655 INFO L93 Difference]: Finished difference Result 5027 states and 13226 transitions. [2022-01-28 13:23:16,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-01-28 13:23:16,655 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:23:16,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:23:16,662 INFO L225 Difference]: With dead ends: 5027 [2022-01-28 13:23:16,662 INFO L226 Difference]: Without dead ends: 4850 [2022-01-28 13:23:16,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9117 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=2618, Invalid=21874, Unknown=0, NotChecked=0, Total=24492 [2022-01-28 13:23:16,664 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 1687 mSDsluCounter, 4897 mSDsCounter, 0 mSdLazyCounter, 2047 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1687 SdHoareTripleChecker+Valid, 4841 SdHoareTripleChecker+Invalid, 2256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 2047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-28 13:23:16,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1687 Valid, 4841 Invalid, 2256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 2047 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-28 13:23:16,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4850 states. [2022-01-28 13:23:16,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4850 to 1937. [2022-01-28 13:23:16,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1937 states, 1936 states have (on average 2.8259297520661155) internal successors, (5471), 1936 states have internal predecessors, (5471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:16,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1937 states to 1937 states and 5471 transitions. [2022-01-28 13:23:16,697 INFO L78 Accepts]: Start accepts. Automaton has 1937 states and 5471 transitions. Word has length 72 [2022-01-28 13:23:16,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:23:16,697 INFO L470 AbstractCegarLoop]: Abstraction has 1937 states and 5471 transitions. [2022-01-28 13:23:16,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:16,697 INFO L276 IsEmpty]: Start isEmpty. Operand 1937 states and 5471 transitions. [2022-01-28 13:23:16,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:23:16,699 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:23:16,699 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:23:16,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-01-28 13:23:16,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2022-01-28 13:23:16,900 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:23:16,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:23:16,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1788326047, now seen corresponding path program 62 times [2022-01-28 13:23:16,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:23:16,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792824192] [2022-01-28 13:23:16,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:23:16,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:23:16,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:17,071 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:17,072 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:23:17,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792824192] [2022-01-28 13:23:17,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792824192] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:23:17,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062957234] [2022-01-28 13:23:17,072 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:23:17,072 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:17,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:23:17,073 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:23:17,073 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-01-28 13:23:17,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:23:17,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:23:17,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:23:17,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:23:17,590 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:17,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:23:17,983 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:17,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062957234] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:23:17,984 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:23:17,984 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:23:17,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591366681] [2022-01-28 13:23:17,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:23:17,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:23:17,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:23:17,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:23:17,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1231, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:23:17,985 INFO L87 Difference]: Start difference. First operand 1937 states and 5471 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:23,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:23:23,876 INFO L93 Difference]: Finished difference Result 5846 states and 15266 transitions. [2022-01-28 13:23:23,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2022-01-28 13:23:23,876 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:23:23,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:23:23,884 INFO L225 Difference]: With dead ends: 5846 [2022-01-28 13:23:23,884 INFO L226 Difference]: Without dead ends: 5699 [2022-01-28 13:23:23,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12866 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=3622, Invalid=28958, Unknown=0, NotChecked=0, Total=32580 [2022-01-28 13:23:23,886 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 2039 mSDsluCounter, 5589 mSDsCounter, 0 mSdLazyCounter, 2388 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2039 SdHoareTripleChecker+Valid, 5481 SdHoareTripleChecker+Invalid, 2634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 2388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-28 13:23:23,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2039 Valid, 5481 Invalid, 2634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 2388 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-28 13:23:23,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5699 states. [2022-01-28 13:23:23,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5699 to 1981. [2022-01-28 13:23:23,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1981 states, 1980 states have (on average 2.8323232323232324) internal successors, (5608), 1980 states have internal predecessors, (5608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:23,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1981 states to 1981 states and 5608 transitions. [2022-01-28 13:23:23,930 INFO L78 Accepts]: Start accepts. Automaton has 1981 states and 5608 transitions. Word has length 72 [2022-01-28 13:23:23,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:23:23,930 INFO L470 AbstractCegarLoop]: Abstraction has 1981 states and 5608 transitions. [2022-01-28 13:23:23,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:23,931 INFO L276 IsEmpty]: Start isEmpty. Operand 1981 states and 5608 transitions. [2022-01-28 13:23:23,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:23:23,933 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:23:23,933 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:23:23,949 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-01-28 13:23:24,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:24,133 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:23:24,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:23:24,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1479755403, now seen corresponding path program 63 times [2022-01-28 13:23:24,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:23:24,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533645194] [2022-01-28 13:23:24,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:23:24,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:23:24,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:24,350 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:24,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:23:24,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533645194] [2022-01-28 13:23:24,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533645194] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:23:24,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855599624] [2022-01-28 13:23:24,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:23:24,351 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:24,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:23:24,355 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:23:24,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-01-28 13:23:24,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:23:24,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:23:24,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:23:24,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:23:24,841 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:24,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:23:25,213 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:25,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855599624] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:23:25,213 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:23:25,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:23:25,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312142259] [2022-01-28 13:23:25,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:23:25,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:23:25,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:23:25,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:23:25,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1219, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:23:25,214 INFO L87 Difference]: Start difference. First operand 1981 states and 5608 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:28,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:23:28,156 INFO L93 Difference]: Finished difference Result 4526 states and 11772 transitions. [2022-01-28 13:23:28,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-01-28 13:23:28,156 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:23:28,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:23:28,163 INFO L225 Difference]: With dead ends: 4526 [2022-01-28 13:23:28,163 INFO L226 Difference]: Without dead ends: 4424 [2022-01-28 13:23:28,164 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4873 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1915, Invalid=12365, Unknown=0, NotChecked=0, Total=14280 [2022-01-28 13:23:28,164 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 1568 mSDsluCounter, 4543 mSDsCounter, 0 mSdLazyCounter, 1782 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1568 SdHoareTripleChecker+Valid, 4477 SdHoareTripleChecker+Invalid, 1925 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:23:28,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1568 Valid, 4477 Invalid, 1925 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1782 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:23:28,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4424 states. [2022-01-28 13:23:28,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4424 to 1925. [2022-01-28 13:23:28,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1925 states, 1924 states have (on average 2.818087318087318) internal successors, (5422), 1924 states have internal predecessors, (5422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:28,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1925 states to 1925 states and 5422 transitions. [2022-01-28 13:23:28,204 INFO L78 Accepts]: Start accepts. Automaton has 1925 states and 5422 transitions. Word has length 72 [2022-01-28 13:23:28,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:23:28,204 INFO L470 AbstractCegarLoop]: Abstraction has 1925 states and 5422 transitions. [2022-01-28 13:23:28,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:28,205 INFO L276 IsEmpty]: Start isEmpty. Operand 1925 states and 5422 transitions. [2022-01-28 13:23:28,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:23:28,207 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:23:28,207 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:23:28,223 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-01-28 13:23:28,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:28,407 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:23:28,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:23:28,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1703923715, now seen corresponding path program 64 times [2022-01-28 13:23:28,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:23:28,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089913212] [2022-01-28 13:23:28,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:23:28,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:23:28,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:28,572 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:28,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:23:28,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089913212] [2022-01-28 13:23:28,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089913212] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:23:28,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378185265] [2022-01-28 13:23:28,572 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:23:28,572 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:28,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:23:28,573 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:23:28,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-01-28 13:23:28,662 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:23:28,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:23:28,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:23:28,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:23:29,057 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:29,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:23:29,394 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:29,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378185265] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:23:29,394 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:23:29,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-01-28 13:23:29,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153608641] [2022-01-28 13:23:29,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:23:29,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-28 13:23:29,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:23:29,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-28 13:23:29,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1238, Unknown=0, NotChecked=0, Total=1406 [2022-01-28 13:23:29,395 INFO L87 Difference]: Start difference. First operand 1925 states and 5422 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:31,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:23:31,902 INFO L93 Difference]: Finished difference Result 4165 states and 10899 transitions. [2022-01-28 13:23:31,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-28 13:23:31,903 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:23:31,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:23:31,909 INFO L225 Difference]: With dead ends: 4165 [2022-01-28 13:23:31,909 INFO L226 Difference]: Without dead ends: 3988 [2022-01-28 13:23:31,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 121 SyntacticMatches, 2 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4110 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1496, Invalid=11386, Unknown=0, NotChecked=0, Total=12882 [2022-01-28 13:23:31,911 INFO L933 BasicCegarLoop]: 223 mSDtfsCounter, 1383 mSDsluCounter, 3938 mSDsCounter, 0 mSdLazyCounter, 1515 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1383 SdHoareTripleChecker+Valid, 3942 SdHoareTripleChecker+Invalid, 1628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:23:31,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1383 Valid, 3942 Invalid, 1628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1515 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:23:31,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3988 states. [2022-01-28 13:23:31,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3988 to 1873. [2022-01-28 13:23:31,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1873 states, 1872 states have (on average 2.7857905982905984) internal successors, (5215), 1872 states have internal predecessors, (5215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:31,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1873 states to 1873 states and 5215 transitions. [2022-01-28 13:23:31,943 INFO L78 Accepts]: Start accepts. Automaton has 1873 states and 5215 transitions. Word has length 72 [2022-01-28 13:23:31,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:23:31,943 INFO L470 AbstractCegarLoop]: Abstraction has 1873 states and 5215 transitions. [2022-01-28 13:23:31,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:31,943 INFO L276 IsEmpty]: Start isEmpty. Operand 1873 states and 5215 transitions. [2022-01-28 13:23:31,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:23:31,945 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:23:31,945 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:23:31,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-01-28 13:23:32,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-01-28 13:23:32,146 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:23:32,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:23:32,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1550978537, now seen corresponding path program 65 times [2022-01-28 13:23:32,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:23:32,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478414418] [2022-01-28 13:23:32,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:23:32,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:23:32,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:32,343 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:32,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:23:32,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478414418] [2022-01-28 13:23:32,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478414418] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:23:32,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857840481] [2022-01-28 13:23:32,343 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:23:32,343 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:32,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:23:32,344 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:23:32,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-01-28 13:23:32,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:23:32,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:23:32,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-28 13:23:32,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:23:32,908 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:32,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:23:33,338 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:33,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857840481] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:23:33,339 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:23:33,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-01-28 13:23:33,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634710025] [2022-01-28 13:23:33,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:23:33,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-28 13:23:33,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:23:33,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-28 13:23:33,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=1382, Unknown=0, NotChecked=0, Total=1640 [2022-01-28 13:23:33,340 INFO L87 Difference]: Start difference. First operand 1873 states and 5215 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:34,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:23:34,529 INFO L93 Difference]: Finished difference Result 3215 states and 8619 transitions. [2022-01-28 13:23:34,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-28 13:23:34,529 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:23:34,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:23:34,534 INFO L225 Difference]: With dead ends: 3215 [2022-01-28 13:23:34,534 INFO L226 Difference]: Without dead ends: 3026 [2022-01-28 13:23:34,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1203 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=797, Invalid=4173, Unknown=0, NotChecked=0, Total=4970 [2022-01-28 13:23:34,535 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 961 mSDsluCounter, 4269 mSDsCounter, 0 mSdLazyCounter, 1441 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 961 SdHoareTripleChecker+Valid, 4203 SdHoareTripleChecker+Invalid, 1515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:23:34,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [961 Valid, 4203 Invalid, 1515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1441 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:23:34,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3026 states. [2022-01-28 13:23:34,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3026 to 1872. [2022-01-28 13:23:34,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1872 states, 1871 states have (on average 2.80277926242651) internal successors, (5244), 1871 states have internal predecessors, (5244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:34,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1872 states to 1872 states and 5244 transitions. [2022-01-28 13:23:34,560 INFO L78 Accepts]: Start accepts. Automaton has 1872 states and 5244 transitions. Word has length 72 [2022-01-28 13:23:34,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:23:34,560 INFO L470 AbstractCegarLoop]: Abstraction has 1872 states and 5244 transitions. [2022-01-28 13:23:34,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:34,560 INFO L276 IsEmpty]: Start isEmpty. Operand 1872 states and 5244 transitions. [2022-01-28 13:23:34,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:23:34,562 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:23:34,562 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:23:34,578 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-01-28 13:23:34,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-01-28 13:23:34,763 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:23:34,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:23:34,763 INFO L85 PathProgramCache]: Analyzing trace with hash -405746359, now seen corresponding path program 42 times [2022-01-28 13:23:34,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:23:34,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89946264] [2022-01-28 13:23:34,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:23:34,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:23:34,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:34,972 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:34,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:23:34,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89946264] [2022-01-28 13:23:34,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89946264] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:23:34,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433382232] [2022-01-28 13:23:34,972 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:23:34,972 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:34,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:23:34,973 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:23:34,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-01-28 13:23:35,081 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:23:35,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:23:35,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:23:35,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:23:35,653 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:35,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:23:36,144 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:36,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433382232] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:23:36,144 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:23:36,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:23:36,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670501969] [2022-01-28 13:23:36,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:23:36,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:23:36,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:23:36,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:23:36,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1848, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:23:36,146 INFO L87 Difference]: Start difference. First operand 1872 states and 5244 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:39,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:23:39,648 INFO L93 Difference]: Finished difference Result 3939 states and 10521 transitions. [2022-01-28 13:23:39,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-01-28 13:23:39,648 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:23:39,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:23:39,655 INFO L225 Difference]: With dead ends: 3939 [2022-01-28 13:23:39,655 INFO L226 Difference]: Without dead ends: 3837 [2022-01-28 13:23:39,657 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6227 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1982, Invalid=16650, Unknown=0, NotChecked=0, Total=18632 [2022-01-28 13:23:39,657 INFO L933 BasicCegarLoop]: 252 mSDtfsCounter, 1464 mSDsluCounter, 4667 mSDsCounter, 0 mSdLazyCounter, 1953 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1464 SdHoareTripleChecker+Valid, 4658 SdHoareTripleChecker+Invalid, 2112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 1953 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:23:39,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1464 Valid, 4658 Invalid, 2112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 1953 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:23:39,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3837 states. [2022-01-28 13:23:39,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3837 to 1886. [2022-01-28 13:23:39,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1886 states, 1885 states have (on average 2.8021220159151192) internal successors, (5282), 1885 states have internal predecessors, (5282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:39,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1886 states to 1886 states and 5282 transitions. [2022-01-28 13:23:39,689 INFO L78 Accepts]: Start accepts. Automaton has 1886 states and 5282 transitions. Word has length 72 [2022-01-28 13:23:39,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:23:39,689 INFO L470 AbstractCegarLoop]: Abstraction has 1886 states and 5282 transitions. [2022-01-28 13:23:39,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:39,689 INFO L276 IsEmpty]: Start isEmpty. Operand 1886 states and 5282 transitions. [2022-01-28 13:23:39,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:23:39,691 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:23:39,692 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:23:39,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-01-28 13:23:39,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-01-28 13:23:39,892 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:23:39,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:23:39,892 INFO L85 PathProgramCache]: Analyzing trace with hash 671436411, now seen corresponding path program 43 times [2022-01-28 13:23:39,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:23:39,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444581679] [2022-01-28 13:23:39,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:23:39,893 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:23:39,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:40,089 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:40,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:23:40,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444581679] [2022-01-28 13:23:40,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444581679] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:23:40,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472224611] [2022-01-28 13:23:40,090 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:23:40,090 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:40,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:23:40,091 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:23:40,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-01-28 13:23:40,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:40,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:23:40,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:23:40,752 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:40,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:23:41,380 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:41,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472224611] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:23:41,381 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:23:41,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:23:41,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829356357] [2022-01-28 13:23:41,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:23:41,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:23:41,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:23:41,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:23:41,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1856, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:23:41,382 INFO L87 Difference]: Start difference. First operand 1886 states and 5282 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:47,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:23:47,063 INFO L93 Difference]: Finished difference Result 5085 states and 13527 transitions. [2022-01-28 13:23:47,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-01-28 13:23:47,064 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:23:47,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:23:47,071 INFO L225 Difference]: With dead ends: 5085 [2022-01-28 13:23:47,071 INFO L226 Difference]: Without dead ends: 4953 [2022-01-28 13:23:47,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10088 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=2957, Invalid=25435, Unknown=0, NotChecked=0, Total=28392 [2022-01-28 13:23:47,072 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 2023 mSDsluCounter, 4129 mSDsCounter, 0 mSdLazyCounter, 2059 mSolverCounterSat, 255 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2023 SdHoareTripleChecker+Valid, 4206 SdHoareTripleChecker+Invalid, 2314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 255 IncrementalHoareTripleChecker+Valid, 2059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-28 13:23:47,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2023 Valid, 4206 Invalid, 2314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [255 Valid, 2059 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-28 13:23:47,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4953 states. [2022-01-28 13:23:47,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4953 to 1898. [2022-01-28 13:23:47,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1898 states, 1897 states have (on average 2.8081180811808117) internal successors, (5327), 1897 states have internal predecessors, (5327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:47,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1898 states to 1898 states and 5327 transitions. [2022-01-28 13:23:47,106 INFO L78 Accepts]: Start accepts. Automaton has 1898 states and 5327 transitions. Word has length 72 [2022-01-28 13:23:47,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:23:47,106 INFO L470 AbstractCegarLoop]: Abstraction has 1898 states and 5327 transitions. [2022-01-28 13:23:47,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:47,106 INFO L276 IsEmpty]: Start isEmpty. Operand 1898 states and 5327 transitions. [2022-01-28 13:23:47,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:23:47,108 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:23:47,108 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:23:47,124 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-01-28 13:23:47,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:47,309 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:23:47,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:23:47,309 INFO L85 PathProgramCache]: Analyzing trace with hash 1737557453, now seen corresponding path program 44 times [2022-01-28 13:23:47,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:23:47,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819736507] [2022-01-28 13:23:47,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:23:47,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:23:47,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:47,497 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:47,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:23:47,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819736507] [2022-01-28 13:23:47,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819736507] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:23:47,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372844082] [2022-01-28 13:23:47,498 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:23:47,498 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:47,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:23:47,499 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:23:47,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-01-28 13:23:47,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:23:47,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:23:47,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:23:47,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:23:48,175 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:48,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:23:48,825 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:48,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372844082] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:23:48,825 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:23:48,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:23:48,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134512695] [2022-01-28 13:23:48,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:23:48,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:23:48,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:23:48,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:23:48,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:23:48,826 INFO L87 Difference]: Start difference. First operand 1898 states and 5327 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:58,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:23:58,806 INFO L93 Difference]: Finished difference Result 6294 states and 16815 transitions. [2022-01-28 13:23:58,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 197 states. [2022-01-28 13:23:58,806 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:23:58,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:23:58,816 INFO L225 Difference]: With dead ends: 6294 [2022-01-28 13:23:58,816 INFO L226 Difference]: Without dead ends: 6162 [2022-01-28 13:23:58,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 227 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20326 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=5851, Invalid=46361, Unknown=0, NotChecked=0, Total=52212 [2022-01-28 13:23:58,819 INFO L933 BasicCegarLoop]: 298 mSDtfsCounter, 2479 mSDsluCounter, 6321 mSDsCounter, 0 mSdLazyCounter, 3261 mSolverCounterSat, 373 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2479 SdHoareTripleChecker+Valid, 6298 SdHoareTripleChecker+Invalid, 3634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 373 IncrementalHoareTripleChecker+Valid, 3261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-28 13:23:58,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2479 Valid, 6298 Invalid, 3634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [373 Valid, 3261 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-28 13:23:58,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6162 states. [2022-01-28 13:23:58,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6162 to 1902. [2022-01-28 13:23:58,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1902 states, 1901 states have (on average 2.8100999473961075) internal successors, (5342), 1901 states have internal predecessors, (5342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:58,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1902 states to 1902 states and 5342 transitions. [2022-01-28 13:23:58,884 INFO L78 Accepts]: Start accepts. Automaton has 1902 states and 5342 transitions. Word has length 72 [2022-01-28 13:23:58,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:23:58,885 INFO L470 AbstractCegarLoop]: Abstraction has 1902 states and 5342 transitions. [2022-01-28 13:23:58,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:23:58,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1902 states and 5342 transitions. [2022-01-28 13:23:58,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:23:58,887 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:23:58,887 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:23:58,905 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-01-28 13:23:59,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2022-01-28 13:23:59,087 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:23:59,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:23:59,088 INFO L85 PathProgramCache]: Analyzing trace with hash 702551193, now seen corresponding path program 45 times [2022-01-28 13:23:59,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:23:59,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169716825] [2022-01-28 13:23:59,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:23:59,088 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:23:59,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:23:59,301 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:59,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:23:59,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169716825] [2022-01-28 13:23:59,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169716825] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:23:59,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68798440] [2022-01-28 13:23:59,302 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:23:59,302 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:23:59,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:23:59,303 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:23:59,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-01-28 13:23:59,403 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:23:59,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:23:59,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:23:59,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:23:59,979 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:23:59,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:24:00,645 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:00,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68798440] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:24:00,645 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:24:00,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:24:00,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736535209] [2022-01-28 13:24:00,646 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:24:00,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:24:00,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:24:00,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:24:00,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=1864, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:24:00,646 INFO L87 Difference]: Start difference. First operand 1902 states and 5342 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:13,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:24:13,814 INFO L93 Difference]: Finished difference Result 7058 states and 18627 transitions. [2022-01-28 13:24:13,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 241 states. [2022-01-28 13:24:13,814 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:24:13,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:24:13,824 INFO L225 Difference]: With dead ends: 7058 [2022-01-28 13:24:13,825 INFO L226 Difference]: Without dead ends: 6956 [2022-01-28 13:24:13,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 388 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 271 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29899 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=7765, Invalid=66491, Unknown=0, NotChecked=0, Total=74256 [2022-01-28 13:24:13,828 INFO L933 BasicCegarLoop]: 342 mSDtfsCounter, 2894 mSDsluCounter, 7719 mSDsCounter, 0 mSdLazyCounter, 4002 mSolverCounterSat, 464 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2894 SdHoareTripleChecker+Valid, 7664 SdHoareTripleChecker+Invalid, 4466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 464 IncrementalHoareTripleChecker+Valid, 4002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:24:13,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2894 Valid, 7664 Invalid, 4466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [464 Valid, 4002 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-28 13:24:13,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6956 states. [2022-01-28 13:24:13,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6956 to 1910. [2022-01-28 13:24:13,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1910 states, 1909 states have (on average 2.816134101623887) internal successors, (5376), 1909 states have internal predecessors, (5376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:13,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1910 states to 1910 states and 5376 transitions. [2022-01-28 13:24:13,875 INFO L78 Accepts]: Start accepts. Automaton has 1910 states and 5376 transitions. Word has length 72 [2022-01-28 13:24:13,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:24:13,876 INFO L470 AbstractCegarLoop]: Abstraction has 1910 states and 5376 transitions. [2022-01-28 13:24:13,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:13,876 INFO L276 IsEmpty]: Start isEmpty. Operand 1910 states and 5376 transitions. [2022-01-28 13:24:13,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:24:13,878 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:24:13,878 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:24:13,894 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-01-28 13:24:14,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2022-01-28 13:24:14,078 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:24:14,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:24:14,079 INFO L85 PathProgramCache]: Analyzing trace with hash 1437201745, now seen corresponding path program 46 times [2022-01-28 13:24:14,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:24:14,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717143856] [2022-01-28 13:24:14,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:24:14,079 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:24:14,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:24:14,344 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:14,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:24:14,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717143856] [2022-01-28 13:24:14,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717143856] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:24:14,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044953640] [2022-01-28 13:24:14,345 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:24:14,345 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:24:14,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:24:14,346 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:24:14,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-01-28 13:24:14,461 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:24:14,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:24:14,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:24:14,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:24:15,004 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:15,004 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:24:15,631 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:15,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044953640] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:24:15,631 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:24:15,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:24:15,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992805812] [2022-01-28 13:24:15,631 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:24:15,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:24:15,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:24:15,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:24:15,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1849, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:24:15,632 INFO L87 Difference]: Start difference. First operand 1910 states and 5376 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:18,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:24:18,120 INFO L93 Difference]: Finished difference Result 3712 states and 9906 transitions. [2022-01-28 13:24:18,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-01-28 13:24:18,120 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:24:18,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:24:18,126 INFO L225 Difference]: With dead ends: 3712 [2022-01-28 13:24:18,126 INFO L226 Difference]: Without dead ends: 3580 [2022-01-28 13:24:18,127 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3605 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1186, Invalid=10370, Unknown=0, NotChecked=0, Total=11556 [2022-01-28 13:24:18,127 INFO L933 BasicCegarLoop]: 269 mSDtfsCounter, 1297 mSDsluCounter, 4884 mSDsCounter, 0 mSdLazyCounter, 2060 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1297 SdHoareTripleChecker+Valid, 4857 SdHoareTripleChecker+Invalid, 2158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 2060 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:24:18,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1297 Valid, 4857 Invalid, 2158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 2060 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:24:18,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3580 states. [2022-01-28 13:24:18,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3580 to 1840. [2022-01-28 13:24:18,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1840 states, 1839 states have (on average 2.8162044589450788) internal successors, (5179), 1839 states have internal predecessors, (5179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:18,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1840 states to 1840 states and 5179 transitions. [2022-01-28 13:24:18,155 INFO L78 Accepts]: Start accepts. Automaton has 1840 states and 5179 transitions. Word has length 72 [2022-01-28 13:24:18,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:24:18,155 INFO L470 AbstractCegarLoop]: Abstraction has 1840 states and 5179 transitions. [2022-01-28 13:24:18,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:18,155 INFO L276 IsEmpty]: Start isEmpty. Operand 1840 states and 5179 transitions. [2022-01-28 13:24:18,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:24:18,157 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:24:18,157 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:24:18,175 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-01-28 13:24:18,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-01-28 13:24:18,358 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:24:18,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:24:18,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1791644509, now seen corresponding path program 47 times [2022-01-28 13:24:18,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:24:18,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97095428] [2022-01-28 13:24:18,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:24:18,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:24:18,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:24:18,575 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:18,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:24:18,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97095428] [2022-01-28 13:24:18,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97095428] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:24:18,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174046006] [2022-01-28 13:24:18,575 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:24:18,575 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:24:18,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:24:18,576 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:24:18,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-01-28 13:24:18,670 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:24:18,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:24:18,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:24:18,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:24:19,234 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:19,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:24:19,905 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:19,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174046006] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:24:19,905 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:24:19,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:24:19,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116128600] [2022-01-28 13:24:19,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:24:19,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:24:19,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:24:19,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:24:19,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:24:19,906 INFO L87 Difference]: Start difference. First operand 1840 states and 5179 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:29,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:24:29,497 INFO L93 Difference]: Finished difference Result 6706 states and 18085 transitions. [2022-01-28 13:24:29,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 199 states. [2022-01-28 13:24:29,497 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:24:29,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:24:29,508 INFO L225 Difference]: With dead ends: 6706 [2022-01-28 13:24:29,508 INFO L226 Difference]: Without dead ends: 6604 [2022-01-28 13:24:29,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 227 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20176 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=5505, Invalid=46707, Unknown=0, NotChecked=0, Total=52212 [2022-01-28 13:24:29,510 INFO L933 BasicCegarLoop]: 308 mSDtfsCounter, 2192 mSDsluCounter, 7209 mSDsCounter, 0 mSdLazyCounter, 3526 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2192 SdHoareTripleChecker+Valid, 7150 SdHoareTripleChecker+Invalid, 3839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 3526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:24:29,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2192 Valid, 7150 Invalid, 3839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 3526 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-28 13:24:29,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6604 states. [2022-01-28 13:24:29,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6604 to 1844. [2022-01-28 13:24:29,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.8182311448724904) internal successors, (5194), 1843 states have internal predecessors, (5194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:29,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5194 transitions. [2022-01-28 13:24:29,558 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5194 transitions. Word has length 72 [2022-01-28 13:24:29,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:24:29,558 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5194 transitions. [2022-01-28 13:24:29,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:29,558 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5194 transitions. [2022-01-28 13:24:29,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:24:29,560 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:24:29,560 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:24:29,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-01-28 13:24:29,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-01-28 13:24:29,761 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:24:29,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:24:29,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1468316527, now seen corresponding path program 48 times [2022-01-28 13:24:29,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:24:29,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660857448] [2022-01-28 13:24:29,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:24:29,761 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:24:29,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:24:29,972 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:29,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:24:29,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660857448] [2022-01-28 13:24:29,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660857448] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:24:29,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15984475] [2022-01-28 13:24:29,972 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:24:29,972 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:24:29,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:24:29,973 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:24:29,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-01-28 13:24:30,069 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:24:30,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:24:30,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:24:30,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:24:30,635 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:30,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:24:31,284 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:31,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15984475] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:24:31,285 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:24:31,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:24:31,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226358049] [2022-01-28 13:24:31,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:24:31,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:24:31,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:24:31,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:24:31,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1865, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:24:31,286 INFO L87 Difference]: Start difference. First operand 1844 states and 5194 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:38,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:24:38,811 INFO L93 Difference]: Finished difference Result 5305 states and 13918 transitions. [2022-01-28 13:24:38,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-01-28 13:24:38,816 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:24:38,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:24:38,840 INFO L225 Difference]: With dead ends: 5305 [2022-01-28 13:24:38,840 INFO L226 Difference]: Without dead ends: 5203 [2022-01-28 13:24:38,842 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14216 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=3799, Invalid=34813, Unknown=0, NotChecked=0, Total=38612 [2022-01-28 13:24:38,842 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 2214 mSDsluCounter, 7587 mSDsCounter, 0 mSdLazyCounter, 3623 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2214 SdHoareTripleChecker+Valid, 7579 SdHoareTripleChecker+Invalid, 3873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 3623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:24:38,842 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2214 Valid, 7579 Invalid, 3873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 3623 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-28 13:24:38,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5203 states. [2022-01-28 13:24:38,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5203 to 1820. [2022-01-28 13:24:38,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1820 states, 1819 states have (on average 2.803738317757009) internal successors, (5100), 1819 states have internal predecessors, (5100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:38,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1820 states to 1820 states and 5100 transitions. [2022-01-28 13:24:38,878 INFO L78 Accepts]: Start accepts. Automaton has 1820 states and 5100 transitions. Word has length 72 [2022-01-28 13:24:38,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:24:38,878 INFO L470 AbstractCegarLoop]: Abstraction has 1820 states and 5100 transitions. [2022-01-28 13:24:38,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:38,879 INFO L276 IsEmpty]: Start isEmpty. Operand 1820 states and 5100 transitions. [2022-01-28 13:24:38,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:24:38,881 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:24:38,881 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:24:38,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2022-01-28 13:24:39,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:24:39,081 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:24:39,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:24:39,082 INFO L85 PathProgramCache]: Analyzing trace with hash 661609801, now seen corresponding path program 49 times [2022-01-28 13:24:39,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:24:39,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374121603] [2022-01-28 13:24:39,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:24:39,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:24:39,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:24:39,272 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:39,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:24:39,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374121603] [2022-01-28 13:24:39,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374121603] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:24:39,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431263738] [2022-01-28 13:24:39,273 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:24:39,273 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:24:39,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:24:39,274 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:24:39,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-01-28 13:24:39,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:24:39,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:24:39,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:24:39,920 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:39,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:24:40,554 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:40,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431263738] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:24:40,555 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:24:40,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:24:40,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732570435] [2022-01-28 13:24:40,555 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:24:40,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:24:40,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:24:40,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:24:40,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1858, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:24:40,556 INFO L87 Difference]: Start difference. First operand 1820 states and 5100 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:43,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:24:43,207 INFO L93 Difference]: Finished difference Result 3395 states and 9028 transitions. [2022-01-28 13:24:43,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-01-28 13:24:43,208 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:24:43,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:24:43,213 INFO L225 Difference]: With dead ends: 3395 [2022-01-28 13:24:43,213 INFO L226 Difference]: Without dead ends: 3293 [2022-01-28 13:24:43,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3702 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1261, Invalid=10729, Unknown=0, NotChecked=0, Total=11990 [2022-01-28 13:24:43,214 INFO L933 BasicCegarLoop]: 274 mSDtfsCounter, 1498 mSDsluCounter, 4576 mSDsCounter, 0 mSdLazyCounter, 2005 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1498 SdHoareTripleChecker+Valid, 4578 SdHoareTripleChecker+Invalid, 2117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 2005 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:24:43,215 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1498 Valid, 4578 Invalid, 2117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 2005 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 13:24:43,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3293 states. [2022-01-28 13:24:43,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3293 to 1822. [2022-01-28 13:24:43,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1822 states, 1821 states have (on average 2.8056013179571666) internal successors, (5109), 1821 states have internal predecessors, (5109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:43,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1822 states to 1822 states and 5109 transitions. [2022-01-28 13:24:43,243 INFO L78 Accepts]: Start accepts. Automaton has 1822 states and 5109 transitions. Word has length 72 [2022-01-28 13:24:43,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:24:43,243 INFO L470 AbstractCegarLoop]: Abstraction has 1822 states and 5109 transitions. [2022-01-28 13:24:43,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:24:43,243 INFO L276 IsEmpty]: Start isEmpty. Operand 1822 states and 5109 transitions. [2022-01-28 13:24:43,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:24:43,245 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:24:43,245 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:24:43,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-01-28 13:24:43,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:24:43,445 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:24:43,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:24:43,446 INFO L85 PathProgramCache]: Analyzing trace with hash -373396459, now seen corresponding path program 50 times [2022-01-28 13:24:43,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:24:43,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217942615] [2022-01-28 13:24:43,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:24:43,446 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:24:43,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:24:43,670 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:43,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:24:43,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217942615] [2022-01-28 13:24:43,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217942615] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:24:43,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039934706] [2022-01-28 13:24:43,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:24:43,670 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:24:43,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:24:43,671 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:24:43,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-01-28 13:24:43,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:24:43,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:24:43,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:24:43,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:24:44,341 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:44,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:24:45,013 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:24:45,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039934706] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:24:45,013 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:24:45,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:24:45,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218074772] [2022-01-28 13:24:45,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:24:45,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:24:45,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:24:45,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:24:45,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:24:45,014 INFO L87 Difference]: Start difference. First operand 1822 states and 5109 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:02,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:02,395 INFO L93 Difference]: Finished difference Result 9203 states and 24378 transitions. [2022-01-28 13:25:02,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2022-01-28 13:25:02,395 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:02,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:02,410 INFO L225 Difference]: With dead ends: 9203 [2022-01-28 13:25:02,410 INFO L226 Difference]: Without dead ends: 9101 [2022-01-28 13:25:02,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 327 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46416 ImplicationChecksByTransitivity, 16.0s TimeCoverageRelationStatistics Valid=12371, Invalid=95541, Unknown=0, NotChecked=0, Total=107912 [2022-01-28 13:25:02,415 INFO L933 BasicCegarLoop]: 367 mSDtfsCounter, 4047 mSDsluCounter, 8066 mSDsCounter, 0 mSdLazyCounter, 4180 mSolverCounterSat, 524 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4047 SdHoareTripleChecker+Valid, 7987 SdHoareTripleChecker+Invalid, 4704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 524 IncrementalHoareTripleChecker+Valid, 4180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:02,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4047 Valid, 7987 Invalid, 4704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [524 Valid, 4180 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-01-28 13:25:02,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9101 states. [2022-01-28 13:25:02,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9101 to 1818. [2022-01-28 13:25:02,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1818 states, 1817 states have (on average 2.8035222894881673) internal successors, (5094), 1817 states have internal predecessors, (5094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:02,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1818 states to 1818 states and 5094 transitions. [2022-01-28 13:25:02,491 INFO L78 Accepts]: Start accepts. Automaton has 1818 states and 5094 transitions. Word has length 72 [2022-01-28 13:25:02,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:02,492 INFO L470 AbstractCegarLoop]: Abstraction has 1818 states and 5094 transitions. [2022-01-28 13:25:02,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:02,492 INFO L276 IsEmpty]: Start isEmpty. Operand 1818 states and 5094 transitions. [2022-01-28 13:25:02,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:02,494 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:02,494 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:02,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:02,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:02,695 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:02,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:02,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1613746735, now seen corresponding path program 51 times [2022-01-28 13:25:02,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:02,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600479228] [2022-01-28 13:25:02,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:02,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:02,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:02,887 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:02,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:02,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600479228] [2022-01-28 13:25:02,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600479228] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:02,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189210935] [2022-01-28 13:25:02,887 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:25:02,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:02,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:02,889 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:02,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-01-28 13:25:02,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:25:02,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:02,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:25:02,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:03,548 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:03,548 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:04,175 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:04,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189210935] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:04,175 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:04,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:25:04,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947635571] [2022-01-28 13:25:04,175 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:04,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:25:04,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:04,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:25:04,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=1844, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:25:04,176 INFO L87 Difference]: Start difference. First operand 1818 states and 5094 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:08,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:08,034 INFO L93 Difference]: Finished difference Result 4258 states and 11072 transitions. [2022-01-28 13:25:08,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-01-28 13:25:08,034 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:08,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:08,040 INFO L225 Difference]: With dead ends: 4258 [2022-01-28 13:25:08,040 INFO L226 Difference]: Without dead ends: 4156 [2022-01-28 13:25:08,041 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5089 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1795, Invalid=13955, Unknown=0, NotChecked=0, Total=15750 [2022-01-28 13:25:08,041 INFO L933 BasicCegarLoop]: 334 mSDtfsCounter, 2111 mSDsluCounter, 6316 mSDsCounter, 0 mSdLazyCounter, 2712 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2111 SdHoareTripleChecker+Valid, 6229 SdHoareTripleChecker+Invalid, 2848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 2712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:08,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2111 Valid, 6229 Invalid, 2848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 2712 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-28 13:25:08,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4156 states. [2022-01-28 13:25:08,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4156 to 1824. [2022-01-28 13:25:08,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1823 states have (on average 2.7761930883159627) internal successors, (5061), 1823 states have internal predecessors, (5061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:08,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 5061 transitions. [2022-01-28 13:25:08,072 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 5061 transitions. Word has length 72 [2022-01-28 13:25:08,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:08,072 INFO L470 AbstractCegarLoop]: Abstraction has 1824 states and 5061 transitions. [2022-01-28 13:25:08,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:08,073 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 5061 transitions. [2022-01-28 13:25:08,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:08,075 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:08,075 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:08,091 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:08,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-01-28 13:25:08,275 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:08,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:08,276 INFO L85 PathProgramCache]: Analyzing trace with hash 22142443, now seen corresponding path program 52 times [2022-01-28 13:25:08,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:08,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349889726] [2022-01-28 13:25:08,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:08,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:08,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:08,457 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:08,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:08,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349889726] [2022-01-28 13:25:08,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349889726] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:08,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126876289] [2022-01-28 13:25:08,457 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:25:08,457 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:08,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:08,458 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:08,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-01-28 13:25:08,554 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:25:08,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:08,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:25:08,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:09,133 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:09,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:09,621 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:09,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126876289] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:09,622 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:09,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:25:09,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33135944] [2022-01-28 13:25:09,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:09,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:25:09,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:09,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:25:09,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=1822, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:25:09,623 INFO L87 Difference]: Start difference. First operand 1824 states and 5061 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:10,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:10,826 INFO L93 Difference]: Finished difference Result 2640 states and 6999 transitions. [2022-01-28 13:25:10,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-28 13:25:10,826 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:10,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:10,830 INFO L225 Difference]: With dead ends: 2640 [2022-01-28 13:25:10,830 INFO L226 Difference]: Without dead ends: 2538 [2022-01-28 13:25:10,831 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1643 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=791, Invalid=5215, Unknown=0, NotChecked=0, Total=6006 [2022-01-28 13:25:10,831 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 772 mSDsluCounter, 3040 mSDsCounter, 0 mSdLazyCounter, 1037 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 772 SdHoareTripleChecker+Valid, 3086 SdHoareTripleChecker+Invalid, 1078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:10,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [772 Valid, 3086 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1037 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:25:10,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2538 states. [2022-01-28 13:25:10,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2538 to 1848. [2022-01-28 13:25:10,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1848 states, 1847 states have (on average 2.7715213860314023) internal successors, (5119), 1847 states have internal predecessors, (5119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:10,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1848 states to 1848 states and 5119 transitions. [2022-01-28 13:25:10,852 INFO L78 Accepts]: Start accepts. Automaton has 1848 states and 5119 transitions. Word has length 72 [2022-01-28 13:25:10,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:10,852 INFO L470 AbstractCegarLoop]: Abstraction has 1848 states and 5119 transitions. [2022-01-28 13:25:10,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:10,853 INFO L276 IsEmpty]: Start isEmpty. Operand 1848 states and 5119 transitions. [2022-01-28 13:25:10,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:10,854 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:10,855 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:10,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:11,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-01-28 13:25:11,065 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:11,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:11,066 INFO L85 PathProgramCache]: Analyzing trace with hash -204444139, now seen corresponding path program 66 times [2022-01-28 13:25:11,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:11,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298420347] [2022-01-28 13:25:11,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:11,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:11,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:11,314 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:11,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:11,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298420347] [2022-01-28 13:25:11,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298420347] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:11,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653717307] [2022-01-28 13:25:11,314 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:25:11,314 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:11,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:11,315 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:11,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-01-28 13:25:11,416 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:25:11,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:11,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:11,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:11,803 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:11,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:12,125 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:12,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653717307] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:12,125 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:12,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:25:12,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799649455] [2022-01-28 13:25:12,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:12,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:25:12,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:12,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:25:12,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=970, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:25:12,126 INFO L87 Difference]: Start difference. First operand 1848 states and 5119 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:13,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:13,130 INFO L93 Difference]: Finished difference Result 2684 states and 7229 transitions. [2022-01-28 13:25:13,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-28 13:25:13,130 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:13,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:13,134 INFO L225 Difference]: With dead ends: 2684 [2022-01-28 13:25:13,135 INFO L226 Difference]: Without dead ends: 2633 [2022-01-28 13:25:13,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=545, Invalid=2647, Unknown=0, NotChecked=0, Total=3192 [2022-01-28 13:25:13,135 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 426 mSDsluCounter, 2088 mSDsCounter, 0 mSdLazyCounter, 928 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 2135 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:13,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [426 Valid, 2135 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 928 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:25:13,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2633 states. [2022-01-28 13:25:13,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2633 to 1876. [2022-01-28 13:25:13,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1876 states, 1875 states have (on average 2.7733333333333334) internal successors, (5200), 1875 states have internal predecessors, (5200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:13,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1876 states to 1876 states and 5200 transitions. [2022-01-28 13:25:13,160 INFO L78 Accepts]: Start accepts. Automaton has 1876 states and 5200 transitions. Word has length 72 [2022-01-28 13:25:13,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:13,160 INFO L470 AbstractCegarLoop]: Abstraction has 1876 states and 5200 transitions. [2022-01-28 13:25:13,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:13,161 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 5200 transitions. [2022-01-28 13:25:13,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:13,163 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:13,163 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:13,179 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:13,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-01-28 13:25:13,363 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:13,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:13,363 INFO L85 PathProgramCache]: Analyzing trace with hash -505717815, now seen corresponding path program 67 times [2022-01-28 13:25:13,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:13,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316029734] [2022-01-28 13:25:13,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:13,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:13,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:13,600 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:13,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:13,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316029734] [2022-01-28 13:25:13,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316029734] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:13,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043647330] [2022-01-28 13:25:13,601 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:25:13,601 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:13,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:13,602 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:13,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-01-28 13:25:13,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:13,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:13,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:14,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:14,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:14,422 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:14,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043647330] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:14,422 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:14,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:25:14,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705556932] [2022-01-28 13:25:14,423 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:14,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:25:14,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:14,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:25:14,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:25:14,424 INFO L87 Difference]: Start difference. First operand 1876 states and 5200 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:15,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:15,824 INFO L93 Difference]: Finished difference Result 2825 states and 7581 transitions. [2022-01-28 13:25:15,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-28 13:25:15,825 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:15,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:15,829 INFO L225 Difference]: With dead ends: 2825 [2022-01-28 13:25:15,829 INFO L226 Difference]: Without dead ends: 2774 [2022-01-28 13:25:15,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=885, Invalid=3671, Unknown=0, NotChecked=0, Total=4556 [2022-01-28 13:25:15,830 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 645 mSDsluCounter, 2382 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 645 SdHoareTripleChecker+Valid, 2424 SdHoareTripleChecker+Invalid, 1294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:15,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [645 Valid, 2424 Invalid, 1294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1216 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:25:15,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2774 states. [2022-01-28 13:25:15,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2774 to 1896. [2022-01-28 13:25:15,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1896 states, 1895 states have (on average 2.7815303430079155) internal successors, (5271), 1895 states have internal predecessors, (5271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:15,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1896 states to 1896 states and 5271 transitions. [2022-01-28 13:25:15,854 INFO L78 Accepts]: Start accepts. Automaton has 1896 states and 5271 transitions. Word has length 72 [2022-01-28 13:25:15,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:15,854 INFO L470 AbstractCegarLoop]: Abstraction has 1896 states and 5271 transitions. [2022-01-28 13:25:15,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:15,854 INFO L276 IsEmpty]: Start isEmpty. Operand 1896 states and 5271 transitions. [2022-01-28 13:25:15,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:15,856 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:15,856 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:15,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-01-28 13:25:16,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-01-28 13:25:16,057 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:16,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:16,057 INFO L85 PathProgramCache]: Analyzing trace with hash 927730493, now seen corresponding path program 68 times [2022-01-28 13:25:16,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:16,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18335171] [2022-01-28 13:25:16,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:16,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:16,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:16,311 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:16,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:16,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18335171] [2022-01-28 13:25:16,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18335171] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:16,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297783790] [2022-01-28 13:25:16,311 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:25:16,311 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:16,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:16,312 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:16,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-01-28 13:25:16,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:25:16,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:16,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:16,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:16,818 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:16,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:17,150 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:17,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297783790] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:17,151 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:17,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:25:17,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478564635] [2022-01-28 13:25:17,151 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:17,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:25:17,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:17,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:25:17,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=956, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:25:17,152 INFO L87 Difference]: Start difference. First operand 1896 states and 5271 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:18,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:18,420 INFO L93 Difference]: Finished difference Result 2715 states and 7356 transitions. [2022-01-28 13:25:18,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-28 13:25:18,420 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:18,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:18,424 INFO L225 Difference]: With dead ends: 2715 [2022-01-28 13:25:18,424 INFO L226 Difference]: Without dead ends: 2634 [2022-01-28 13:25:18,425 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=700, Invalid=3082, Unknown=0, NotChecked=0, Total=3782 [2022-01-28 13:25:18,425 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 412 mSDsluCounter, 2515 mSDsCounter, 0 mSdLazyCounter, 1117 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 2551 SdHoareTripleChecker+Invalid, 1178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:18,425 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 2551 Invalid, 1178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1117 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:25:18,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2634 states. [2022-01-28 13:25:18,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2634 to 1872. [2022-01-28 13:25:18,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1872 states, 1871 states have (on average 2.771245323356494) internal successors, (5185), 1871 states have internal predecessors, (5185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:18,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1872 states to 1872 states and 5185 transitions. [2022-01-28 13:25:18,449 INFO L78 Accepts]: Start accepts. Automaton has 1872 states and 5185 transitions. Word has length 72 [2022-01-28 13:25:18,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:18,449 INFO L470 AbstractCegarLoop]: Abstraction has 1872 states and 5185 transitions. [2022-01-28 13:25:18,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:18,449 INFO L276 IsEmpty]: Start isEmpty. Operand 1872 states and 5185 transitions. [2022-01-28 13:25:18,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:18,451 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:18,451 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:18,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:18,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-01-28 13:25:18,653 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:18,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:18,654 INFO L85 PathProgramCache]: Analyzing trace with hash 80337543, now seen corresponding path program 69 times [2022-01-28 13:25:18,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:18,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91095464] [2022-01-28 13:25:18,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:18,654 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:18,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:18,897 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:18,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:18,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91095464] [2022-01-28 13:25:18,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91095464] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:18,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519368596] [2022-01-28 13:25:18,897 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:25:18,897 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:18,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:18,898 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:18,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-01-28 13:25:19,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:25:19,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:19,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:19,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:19,395 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:19,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:19,723 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:19,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519368596] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:19,724 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:19,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:25:19,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659540719] [2022-01-28 13:25:19,724 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:19,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:25:19,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:19,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:25:19,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=947, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:25:19,725 INFO L87 Difference]: Start difference. First operand 1872 states and 5185 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:20,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:20,663 INFO L93 Difference]: Finished difference Result 2677 states and 7216 transitions. [2022-01-28 13:25:20,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-28 13:25:20,664 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:20,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:20,669 INFO L225 Difference]: With dead ends: 2677 [2022-01-28 13:25:20,669 INFO L226 Difference]: Without dead ends: 2626 [2022-01-28 13:25:20,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=576, Invalid=2286, Unknown=0, NotChecked=0, Total=2862 [2022-01-28 13:25:20,671 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 507 mSDsluCounter, 1986 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 2027 SdHoareTripleChecker+Invalid, 983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:20,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [507 Valid, 2027 Invalid, 983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:25:20,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2626 states. [2022-01-28 13:25:20,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2626 to 1868. [2022-01-28 13:25:20,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1868 states, 1867 states have (on average 2.771290840921264) internal successors, (5174), 1867 states have internal predecessors, (5174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:20,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1868 states to 1868 states and 5174 transitions. [2022-01-28 13:25:20,700 INFO L78 Accepts]: Start accepts. Automaton has 1868 states and 5174 transitions. Word has length 72 [2022-01-28 13:25:20,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:20,701 INFO L470 AbstractCegarLoop]: Abstraction has 1868 states and 5174 transitions. [2022-01-28 13:25:20,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:20,701 INFO L276 IsEmpty]: Start isEmpty. Operand 1868 states and 5174 transitions. [2022-01-28 13:25:20,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:20,703 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:20,703 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:20,723 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:20,904 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:20,904 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:20,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:20,905 INFO L85 PathProgramCache]: Analyzing trace with hash -635669965, now seen corresponding path program 70 times [2022-01-28 13:25:20,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:20,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62095241] [2022-01-28 13:25:20,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:20,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:20,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:21,164 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:21,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:21,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62095241] [2022-01-28 13:25:21,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62095241] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:21,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563355459] [2022-01-28 13:25:21,165 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:25:21,165 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:21,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:21,166 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:21,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-01-28 13:25:21,269 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:25:21,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:21,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:21,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:21,670 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:21,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:22,008 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:22,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563355459] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:22,009 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:22,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:25:22,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132940690] [2022-01-28 13:25:22,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:22,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:25:22,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:22,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:25:22,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:25:22,010 INFO L87 Difference]: Start difference. First operand 1868 states and 5174 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:23,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:23,106 INFO L93 Difference]: Finished difference Result 2701 states and 7286 transitions. [2022-01-28 13:25:23,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-28 13:25:23,107 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:23,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:23,111 INFO L225 Difference]: With dead ends: 2701 [2022-01-28 13:25:23,111 INFO L226 Difference]: Without dead ends: 2650 [2022-01-28 13:25:23,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 716 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=611, Invalid=2581, Unknown=0, NotChecked=0, Total=3192 [2022-01-28 13:25:23,112 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 467 mSDsluCounter, 2170 mSDsCounter, 0 mSdLazyCounter, 1055 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 2210 SdHoareTripleChecker+Invalid, 1113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1055 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:23,112 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [467 Valid, 2210 Invalid, 1113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1055 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:25:23,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2650 states. [2022-01-28 13:25:23,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2650 to 1864. [2022-01-28 13:25:23,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1864 states, 1863 states have (on average 2.7713365539452495) internal successors, (5163), 1863 states have internal predecessors, (5163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:23,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1864 states to 1864 states and 5163 transitions. [2022-01-28 13:25:23,137 INFO L78 Accepts]: Start accepts. Automaton has 1864 states and 5163 transitions. Word has length 72 [2022-01-28 13:25:23,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:23,137 INFO L470 AbstractCegarLoop]: Abstraction has 1864 states and 5163 transitions. [2022-01-28 13:25:23,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:23,137 INFO L276 IsEmpty]: Start isEmpty. Operand 1864 states and 5163 transitions. [2022-01-28 13:25:23,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:23,139 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:23,139 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:23,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:23,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:23,340 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:23,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:23,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1544223287, now seen corresponding path program 71 times [2022-01-28 13:25:23,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:23,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692517133] [2022-01-28 13:25:23,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:23,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:23,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:23,577 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:23,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:23,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692517133] [2022-01-28 13:25:23,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692517133] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:23,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694588482] [2022-01-28 13:25:23,578 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:25:23,578 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:23,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:23,579 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:23,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-01-28 13:25:23,685 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:25:23,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:23,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:23,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:24,069 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:24,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:24,393 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:24,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694588482] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:24,394 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:24,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:25:24,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068633723] [2022-01-28 13:25:24,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:24,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:25:24,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:24,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:25:24,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=937, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:25:24,395 INFO L87 Difference]: Start difference. First operand 1864 states and 5163 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:25,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:25,408 INFO L93 Difference]: Finished difference Result 2685 states and 7242 transitions. [2022-01-28 13:25:25,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-28 13:25:25,408 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:25,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:25,413 INFO L225 Difference]: With dead ends: 2685 [2022-01-28 13:25:25,413 INFO L226 Difference]: Without dead ends: 2634 [2022-01-28 13:25:25,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=670, Invalid=2636, Unknown=0, NotChecked=0, Total=3306 [2022-01-28 13:25:25,414 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 525 mSDsluCounter, 1971 mSDsCounter, 0 mSdLazyCounter, 972 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 2018 SdHoareTripleChecker+Invalid, 1021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:25,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [525 Valid, 2018 Invalid, 1021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 972 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:25:25,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2634 states. [2022-01-28 13:25:25,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2634 to 1852. [2022-01-28 13:25:25,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.771474878444084) internal successors, (5130), 1851 states have internal predecessors, (5130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:25,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5130 transitions. [2022-01-28 13:25:25,438 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5130 transitions. Word has length 72 [2022-01-28 13:25:25,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:25,438 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5130 transitions. [2022-01-28 13:25:25,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:25,438 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5130 transitions. [2022-01-28 13:25:25,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:25,440 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:25,440 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:25,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:25,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-01-28 13:25:25,641 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:25,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:25,641 INFO L85 PathProgramCache]: Analyzing trace with hash 220418257, now seen corresponding path program 72 times [2022-01-28 13:25:25,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:25,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969694313] [2022-01-28 13:25:25,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:25,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:25,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:25,853 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:25,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:25,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969694313] [2022-01-28 13:25:25,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969694313] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:25,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026472522] [2022-01-28 13:25:25,853 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:25:25,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:25,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:25,854 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:25,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-01-28 13:25:25,965 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:25:25,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:25,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:25,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:26,370 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:26,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:26,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:26,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026472522] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:26,718 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:26,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:25:26,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347095797] [2022-01-28 13:25:26,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:26,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:25:26,718 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:26,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:25:26,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1100, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:25:26,719 INFO L87 Difference]: Start difference. First operand 1852 states and 5130 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:27,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:27,773 INFO L93 Difference]: Finished difference Result 2728 states and 7338 transitions. [2022-01-28 13:25:27,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-28 13:25:27,773 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:27,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:27,778 INFO L225 Difference]: With dead ends: 2728 [2022-01-28 13:25:27,778 INFO L226 Difference]: Without dead ends: 2677 [2022-01-28 13:25:27,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 122 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 790 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=551, Invalid=2989, Unknown=0, NotChecked=0, Total=3540 [2022-01-28 13:25:27,796 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 433 mSDsluCounter, 2403 mSDsCounter, 0 mSdLazyCounter, 1064 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 2434 SdHoareTripleChecker+Invalid, 1128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1064 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:27,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [433 Valid, 2434 Invalid, 1128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1064 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:25:27,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2022-01-28 13:25:27,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 1872. [2022-01-28 13:25:27,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1872 states, 1871 states have (on average 2.773383217530732) internal successors, (5189), 1871 states have internal predecessors, (5189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:27,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1872 states to 1872 states and 5189 transitions. [2022-01-28 13:25:27,820 INFO L78 Accepts]: Start accepts. Automaton has 1872 states and 5189 transitions. Word has length 72 [2022-01-28 13:25:27,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:27,820 INFO L470 AbstractCegarLoop]: Abstraction has 1872 states and 5189 transitions. [2022-01-28 13:25:27,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:27,820 INFO L276 IsEmpty]: Start isEmpty. Operand 1872 states and 5189 transitions. [2022-01-28 13:25:27,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:27,822 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:27,822 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:27,840 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:28,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:28,023 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:28,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:28,023 INFO L85 PathProgramCache]: Analyzing trace with hash -80855419, now seen corresponding path program 73 times [2022-01-28 13:25:28,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:28,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490686364] [2022-01-28 13:25:28,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:28,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:28,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:28,241 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:28,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:28,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490686364] [2022-01-28 13:25:28,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490686364] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:28,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135771913] [2022-01-28 13:25:28,242 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:25:28,242 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:28,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:28,243 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:28,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-01-28 13:25:28,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:28,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:28,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:28,750 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:28,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:29,088 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:29,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135771913] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:29,088 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:29,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:25:29,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961055906] [2022-01-28 13:25:29,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:29,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:25:29,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:29,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:25:29,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1093, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:25:29,089 INFO L87 Difference]: Start difference. First operand 1872 states and 5189 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:30,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:30,438 INFO L93 Difference]: Finished difference Result 2815 states and 7538 transitions. [2022-01-28 13:25:30,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-28 13:25:30,439 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:30,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:30,443 INFO L225 Difference]: With dead ends: 2815 [2022-01-28 13:25:30,443 INFO L226 Difference]: Without dead ends: 2764 [2022-01-28 13:25:30,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 122 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1088 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=791, Invalid=3765, Unknown=0, NotChecked=0, Total=4556 [2022-01-28 13:25:30,443 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 705 mSDsluCounter, 1986 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 2033 SdHoareTripleChecker+Invalid, 1108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:30,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [705 Valid, 2033 Invalid, 1108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1022 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:25:30,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2764 states. [2022-01-28 13:25:30,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2764 to 1896. [2022-01-28 13:25:30,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1896 states, 1895 states have (on average 2.7815303430079155) internal successors, (5271), 1895 states have internal predecessors, (5271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:30,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1896 states to 1896 states and 5271 transitions. [2022-01-28 13:25:30,468 INFO L78 Accepts]: Start accepts. Automaton has 1896 states and 5271 transitions. Word has length 72 [2022-01-28 13:25:30,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:30,468 INFO L470 AbstractCegarLoop]: Abstraction has 1896 states and 5271 transitions. [2022-01-28 13:25:30,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:30,469 INFO L276 IsEmpty]: Start isEmpty. Operand 1896 states and 5271 transitions. [2022-01-28 13:25:30,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:30,471 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:30,471 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:30,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:30,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:30,682 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:30,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:30,682 INFO L85 PathProgramCache]: Analyzing trace with hash 1352592889, now seen corresponding path program 74 times [2022-01-28 13:25:30,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:30,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310482516] [2022-01-28 13:25:30,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:30,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:30,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:30,904 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:30,905 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:30,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310482516] [2022-01-28 13:25:30,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310482516] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:30,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412677043] [2022-01-28 13:25:30,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:25:30,905 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:30,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:30,906 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:30,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-01-28 13:25:31,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:25:31,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:31,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:31,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:31,408 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:31,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:31,755 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:31,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412677043] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:31,756 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:31,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:25:31,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810093093] [2022-01-28 13:25:31,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:31,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:25:31,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:31,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:25:31,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1087, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:25:31,757 INFO L87 Difference]: Start difference. First operand 1896 states and 5271 transitions. Second operand has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:32,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:32,892 INFO L93 Difference]: Finished difference Result 2693 states and 7292 transitions. [2022-01-28 13:25:32,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-28 13:25:32,893 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:32,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:32,898 INFO L225 Difference]: With dead ends: 2693 [2022-01-28 13:25:32,898 INFO L226 Difference]: Without dead ends: 2612 [2022-01-28 13:25:32,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 122 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 860 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=611, Invalid=3049, Unknown=0, NotChecked=0, Total=3660 [2022-01-28 13:25:32,899 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 593 mSDsluCounter, 1846 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 1904 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:32,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [593 Valid, 1904 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 828 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:25:32,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2612 states. [2022-01-28 13:25:32,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2612 to 1872. [2022-01-28 13:25:32,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1872 states, 1871 states have (on average 2.771245323356494) internal successors, (5185), 1871 states have internal predecessors, (5185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:32,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1872 states to 1872 states and 5185 transitions. [2022-01-28 13:25:32,948 INFO L78 Accepts]: Start accepts. Automaton has 1872 states and 5185 transitions. Word has length 72 [2022-01-28 13:25:32,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:32,948 INFO L470 AbstractCegarLoop]: Abstraction has 1872 states and 5185 transitions. [2022-01-28 13:25:32,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:32,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1872 states and 5185 transitions. [2022-01-28 13:25:32,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:32,951 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:32,951 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:32,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-01-28 13:25:33,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:33,151 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:33,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:33,152 INFO L85 PathProgramCache]: Analyzing trace with hash 505199939, now seen corresponding path program 75 times [2022-01-28 13:25:33,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:33,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377634509] [2022-01-28 13:25:33,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:33,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:33,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:33,347 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:33,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:33,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377634509] [2022-01-28 13:25:33,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377634509] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:33,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054986701] [2022-01-28 13:25:33,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:25:33,348 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:33,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:33,349 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:33,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-01-28 13:25:33,457 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:25:33,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:33,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:33,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:33,863 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:33,863 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:34,313 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:34,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054986701] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:34,313 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:34,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:25:34,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872638723] [2022-01-28 13:25:34,314 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:34,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:25:34,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:34,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:25:34,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1102, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:25:34,315 INFO L87 Difference]: Start difference. First operand 1872 states and 5185 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:35,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:35,486 INFO L93 Difference]: Finished difference Result 2599 states and 7002 transitions. [2022-01-28 13:25:35,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-28 13:25:35,487 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:35,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:35,490 INFO L225 Difference]: With dead ends: 2599 [2022-01-28 13:25:35,490 INFO L226 Difference]: Without dead ends: 2548 [2022-01-28 13:25:35,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 889 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=644, Invalid=3262, Unknown=0, NotChecked=0, Total=3906 [2022-01-28 13:25:35,491 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 516 mSDsluCounter, 2137 mSDsCounter, 0 mSdLazyCounter, 1064 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 2185 SdHoareTripleChecker+Invalid, 1152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1064 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:35,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [516 Valid, 2185 Invalid, 1152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1064 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:25:35,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2548 states. [2022-01-28 13:25:35,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2548 to 1864. [2022-01-28 13:25:35,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1864 states, 1863 states have (on average 2.7713365539452495) internal successors, (5163), 1863 states have internal predecessors, (5163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:35,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1864 states to 1864 states and 5163 transitions. [2022-01-28 13:25:35,513 INFO L78 Accepts]: Start accepts. Automaton has 1864 states and 5163 transitions. Word has length 72 [2022-01-28 13:25:35,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:35,514 INFO L470 AbstractCegarLoop]: Abstraction has 1864 states and 5163 transitions. [2022-01-28 13:25:35,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:35,514 INFO L276 IsEmpty]: Start isEmpty. Operand 1864 states and 5163 transitions. [2022-01-28 13:25:35,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:35,516 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:35,516 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:35,532 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:35,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:35,723 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:35,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:35,723 INFO L85 PathProgramCache]: Analyzing trace with hash -403353383, now seen corresponding path program 76 times [2022-01-28 13:25:35,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:35,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655286373] [2022-01-28 13:25:35,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:35,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:35,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:35,951 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:35,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:35,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655286373] [2022-01-28 13:25:35,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655286373] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:35,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65862001] [2022-01-28 13:25:35,952 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:25:35,952 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:35,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:35,953 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:35,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-01-28 13:25:36,069 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:25:36,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:36,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:36,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:36,475 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:36,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:36,836 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:36,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65862001] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:36,836 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:36,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:25:36,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757572547] [2022-01-28 13:25:36,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:36,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:25:36,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:36,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:25:36,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1076, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:25:36,837 INFO L87 Difference]: Start difference. First operand 1864 states and 5163 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:38,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:38,036 INFO L93 Difference]: Finished difference Result 2525 states and 6836 transitions. [2022-01-28 13:25:38,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-28 13:25:38,036 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:38,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:38,058 INFO L225 Difference]: With dead ends: 2525 [2022-01-28 13:25:38,058 INFO L226 Difference]: Without dead ends: 2474 [2022-01-28 13:25:38,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 122 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 995 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=716, Invalid=3316, Unknown=0, NotChecked=0, Total=4032 [2022-01-28 13:25:38,059 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 446 mSDsluCounter, 2323 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 2373 SdHoareTripleChecker+Invalid, 1235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:38,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [446 Valid, 2373 Invalid, 1235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1177 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:25:38,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2474 states. [2022-01-28 13:25:38,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2474 to 1852. [2022-01-28 13:25:38,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.771474878444084) internal successors, (5130), 1851 states have internal predecessors, (5130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:38,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5130 transitions. [2022-01-28 13:25:38,081 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5130 transitions. Word has length 72 [2022-01-28 13:25:38,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:38,081 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5130 transitions. [2022-01-28 13:25:38,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:38,081 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5130 transitions. [2022-01-28 13:25:38,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:38,083 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:38,083 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:38,099 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2022-01-28 13:25:38,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-01-28 13:25:38,284 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:38,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:38,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1054018845, now seen corresponding path program 53 times [2022-01-28 13:25:38,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:38,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558246612] [2022-01-28 13:25:38,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:38,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:38,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:38,469 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:38,469 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:38,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558246612] [2022-01-28 13:25:38,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558246612] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:38,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568183476] [2022-01-28 13:25:38,469 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:25:38,470 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:38,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:38,470 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:38,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-01-28 13:25:38,577 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:25:38,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:38,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:25:38,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:39,168 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:39,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:39,685 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:39,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568183476] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:39,685 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:39,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:25:39,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142866984] [2022-01-28 13:25:39,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:39,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:25:39,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:39,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:25:39,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1852, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:25:39,686 INFO L87 Difference]: Start difference. First operand 1852 states and 5130 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:41,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:41,849 INFO L93 Difference]: Finished difference Result 3932 states and 10215 transitions. [2022-01-28 13:25:41,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-28 13:25:41,850 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:41,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:41,857 INFO L225 Difference]: With dead ends: 3932 [2022-01-28 13:25:41,858 INFO L226 Difference]: Without dead ends: 3830 [2022-01-28 13:25:41,859 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2597 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1133, Invalid=8373, Unknown=0, NotChecked=0, Total=9506 [2022-01-28 13:25:41,859 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 1184 mSDsluCounter, 3562 mSDsCounter, 0 mSdLazyCounter, 1397 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1184 SdHoareTripleChecker+Valid, 3600 SdHoareTripleChecker+Invalid, 1462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:41,859 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1184 Valid, 3600 Invalid, 1462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1397 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:25:41,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3830 states. [2022-01-28 13:25:41,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3830 to 1852. [2022-01-28 13:25:41,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.771474878444084) internal successors, (5130), 1851 states have internal predecessors, (5130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:41,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5130 transitions. [2022-01-28 13:25:41,895 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5130 transitions. Word has length 72 [2022-01-28 13:25:41,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:41,895 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5130 transitions. [2022-01-28 13:25:41,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:41,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5130 transitions. [2022-01-28 13:25:41,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:41,897 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:41,897 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:41,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:42,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-01-28 13:25:42,098 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:42,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:42,098 INFO L85 PathProgramCache]: Analyzing trace with hash 954873125, now seen corresponding path program 77 times [2022-01-28 13:25:42,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:42,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561561522] [2022-01-28 13:25:42,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:42,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:42,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:42,371 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:42,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:42,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561561522] [2022-01-28 13:25:42,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561561522] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:42,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518790342] [2022-01-28 13:25:42,371 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:25:42,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:42,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:42,372 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:42,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-01-28 13:25:42,479 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:25:42,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:42,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:42,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:42,911 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:42,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:43,289 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:43,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518790342] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:43,289 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:43,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:25:43,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090807806] [2022-01-28 13:25:43,290 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:43,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:25:43,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:43,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:25:43,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1167, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:25:43,290 INFO L87 Difference]: Start difference. First operand 1852 states and 5130 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:44,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:44,451 INFO L93 Difference]: Finished difference Result 2792 states and 7498 transitions. [2022-01-28 13:25:44,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-28 13:25:44,451 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:44,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:44,456 INFO L225 Difference]: With dead ends: 2792 [2022-01-28 13:25:44,456 INFO L226 Difference]: Without dead ends: 2741 [2022-01-28 13:25:44,456 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=558, Invalid=2982, Unknown=0, NotChecked=0, Total=3540 [2022-01-28 13:25:44,457 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 441 mSDsluCounter, 2886 mSDsCounter, 0 mSdLazyCounter, 1319 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 2909 SdHoareTripleChecker+Invalid, 1375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:44,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 2909 Invalid, 1375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1319 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:25:44,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2741 states. [2022-01-28 13:25:44,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2741 to 1868. [2022-01-28 13:25:44,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1868 states, 1867 states have (on average 2.773433315479379) internal successors, (5178), 1867 states have internal predecessors, (5178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:44,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1868 states to 1868 states and 5178 transitions. [2022-01-28 13:25:44,481 INFO L78 Accepts]: Start accepts. Automaton has 1868 states and 5178 transitions. Word has length 72 [2022-01-28 13:25:44,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:44,482 INFO L470 AbstractCegarLoop]: Abstraction has 1868 states and 5178 transitions. [2022-01-28 13:25:44,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:44,482 INFO L276 IsEmpty]: Start isEmpty. Operand 1868 states and 5178 transitions. [2022-01-28 13:25:44,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:44,484 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:44,484 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:44,502 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:44,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-01-28 13:25:44,684 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:44,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:44,699 INFO L85 PathProgramCache]: Analyzing trace with hash 653599449, now seen corresponding path program 78 times [2022-01-28 13:25:44,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:44,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859753069] [2022-01-28 13:25:44,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:44,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:44,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:44,955 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:44,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:44,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859753069] [2022-01-28 13:25:44,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859753069] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:44,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822080724] [2022-01-28 13:25:44,956 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:25:44,956 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:44,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:44,957 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:44,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-01-28 13:25:45,066 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:25:45,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:45,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:45,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:45,491 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:45,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:45,852 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:45,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822080724] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:45,852 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:45,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:25:45,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492143782] [2022-01-28 13:25:45,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:45,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:25:45,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:45,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:25:45,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1153, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:25:45,853 INFO L87 Difference]: Start difference. First operand 1868 states and 5178 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:47,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:47,395 INFO L93 Difference]: Finished difference Result 2925 states and 7836 transitions. [2022-01-28 13:25:47,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-28 13:25:47,395 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:47,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:47,400 INFO L225 Difference]: With dead ends: 2925 [2022-01-28 13:25:47,400 INFO L226 Difference]: Without dead ends: 2874 [2022-01-28 13:25:47,400 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1169 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=904, Invalid=4066, Unknown=0, NotChecked=0, Total=4970 [2022-01-28 13:25:47,400 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 645 mSDsluCounter, 2741 mSDsCounter, 0 mSdLazyCounter, 1404 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 645 SdHoareTripleChecker+Valid, 2764 SdHoareTripleChecker+Invalid, 1480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:47,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [645 Valid, 2764 Invalid, 1480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1404 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:25:47,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2874 states. [2022-01-28 13:25:47,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2874 to 1888. [2022-01-28 13:25:47,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1888 states, 1887 states have (on average 2.7816640169581346) internal successors, (5249), 1887 states have internal predecessors, (5249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:47,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1888 states to 1888 states and 5249 transitions. [2022-01-28 13:25:47,428 INFO L78 Accepts]: Start accepts. Automaton has 1888 states and 5249 transitions. Word has length 72 [2022-01-28 13:25:47,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:47,428 INFO L470 AbstractCegarLoop]: Abstraction has 1888 states and 5249 transitions. [2022-01-28 13:25:47,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:47,428 INFO L276 IsEmpty]: Start isEmpty. Operand 1888 states and 5249 transitions. [2022-01-28 13:25:47,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:47,430 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:47,430 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:47,447 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:47,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:47,631 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:47,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:47,631 INFO L85 PathProgramCache]: Analyzing trace with hash 2087047757, now seen corresponding path program 79 times [2022-01-28 13:25:47,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:47,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41332895] [2022-01-28 13:25:47,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:47,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:47,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:47,879 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:47,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:47,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41332895] [2022-01-28 13:25:47,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41332895] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:47,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207523748] [2022-01-28 13:25:47,879 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:25:47,879 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:47,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:47,880 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:47,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-01-28 13:25:47,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:47,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:47,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:48,417 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:48,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:48,787 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:48,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207523748] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:48,788 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:48,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:25:48,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220947811] [2022-01-28 13:25:48,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:48,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:25:48,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:48,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:25:48,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1152, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:25:48,789 INFO L87 Difference]: Start difference. First operand 1888 states and 5249 transitions. Second operand has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:50,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:50,185 INFO L93 Difference]: Finished difference Result 2823 states and 7633 transitions. [2022-01-28 13:25:50,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-28 13:25:50,185 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:50,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:50,190 INFO L225 Difference]: With dead ends: 2823 [2022-01-28 13:25:50,190 INFO L226 Difference]: Without dead ends: 2742 [2022-01-28 13:25:50,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 969 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=715, Invalid=3445, Unknown=0, NotChecked=0, Total=4160 [2022-01-28 13:25:50,191 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 490 mSDsluCounter, 2885 mSDsCounter, 0 mSdLazyCounter, 1341 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 2929 SdHoareTripleChecker+Invalid, 1404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:50,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [490 Valid, 2929 Invalid, 1404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1341 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:25:50,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2742 states. [2022-01-28 13:25:50,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2742 to 1864. [2022-01-28 13:25:50,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1864 states, 1863 states have (on average 2.7713365539452495) internal successors, (5163), 1863 states have internal predecessors, (5163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:50,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1864 states to 1864 states and 5163 transitions. [2022-01-28 13:25:50,217 INFO L78 Accepts]: Start accepts. Automaton has 1864 states and 5163 transitions. Word has length 72 [2022-01-28 13:25:50,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:50,217 INFO L470 AbstractCegarLoop]: Abstraction has 1864 states and 5163 transitions. [2022-01-28 13:25:50,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:50,218 INFO L276 IsEmpty]: Start isEmpty. Operand 1864 states and 5163 transitions. [2022-01-28 13:25:50,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:50,220 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:50,220 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:50,240 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:50,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-01-28 13:25:50,420 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:50,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:50,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1239654807, now seen corresponding path program 80 times [2022-01-28 13:25:50,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:50,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937946447] [2022-01-28 13:25:50,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:50,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:50,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:50,666 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:50,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:50,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937946447] [2022-01-28 13:25:50,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937946447] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:50,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939490878] [2022-01-28 13:25:50,667 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:25:50,667 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:50,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:50,668 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:50,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-01-28 13:25:50,776 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:25:50,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:50,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:50,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:51,205 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:51,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:51,555 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:51,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939490878] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:51,556 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:51,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:25:51,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645915037] [2022-01-28 13:25:51,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:51,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:25:51,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:51,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:25:51,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1141, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:25:51,557 INFO L87 Difference]: Start difference. First operand 1864 states and 5163 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:52,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:52,500 INFO L93 Difference]: Finished difference Result 2697 states and 7255 transitions. [2022-01-28 13:25:52,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-28 13:25:52,500 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:52,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:52,505 INFO L225 Difference]: With dead ends: 2697 [2022-01-28 13:25:52,505 INFO L226 Difference]: Without dead ends: 2646 [2022-01-28 13:25:52,505 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 767 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=591, Invalid=2601, Unknown=0, NotChecked=0, Total=3192 [2022-01-28 13:25:52,505 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 408 mSDsluCounter, 2479 mSDsCounter, 0 mSdLazyCounter, 1190 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 2514 SdHoareTripleChecker+Invalid, 1245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:52,506 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 2514 Invalid, 1245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1190 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:25:52,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2646 states. [2022-01-28 13:25:52,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2646 to 1860. [2022-01-28 13:25:52,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1860 states, 1859 states have (on average 2.771382463690156) internal successors, (5152), 1859 states have internal predecessors, (5152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:52,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1860 states to 1860 states and 5152 transitions. [2022-01-28 13:25:52,532 INFO L78 Accepts]: Start accepts. Automaton has 1860 states and 5152 transitions. Word has length 72 [2022-01-28 13:25:52,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:52,532 INFO L470 AbstractCegarLoop]: Abstraction has 1860 states and 5152 transitions. [2022-01-28 13:25:52,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:52,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1860 states and 5152 transitions. [2022-01-28 13:25:52,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:52,534 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:52,534 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:52,552 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:52,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-01-28 13:25:52,735 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:52,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:52,735 INFO L85 PathProgramCache]: Analyzing trace with hash 523647299, now seen corresponding path program 81 times [2022-01-28 13:25:52,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:52,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315868889] [2022-01-28 13:25:52,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:52,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:52,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:52,980 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:52,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:52,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315868889] [2022-01-28 13:25:52,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315868889] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:52,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59560154] [2022-01-28 13:25:52,981 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:25:52,981 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:52,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:52,982 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:52,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-01-28 13:25:53,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:25:53,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:53,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:53,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:53,512 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:53,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:53,887 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:53,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59560154] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:53,887 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:53,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:25:53,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902857416] [2022-01-28 13:25:53,888 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:53,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:25:53,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:53,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:25:53,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1149, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:25:53,888 INFO L87 Difference]: Start difference. First operand 1860 states and 5152 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:55,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:55,033 INFO L93 Difference]: Finished difference Result 2757 states and 7416 transitions. [2022-01-28 13:25:55,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-28 13:25:55,034 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:55,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:55,038 INFO L225 Difference]: With dead ends: 2757 [2022-01-28 13:25:55,038 INFO L226 Difference]: Without dead ends: 2706 [2022-01-28 13:25:55,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=631, Invalid=2909, Unknown=0, NotChecked=0, Total=3540 [2022-01-28 13:25:55,039 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 481 mSDsluCounter, 2297 mSDsCounter, 0 mSdLazyCounter, 1222 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 2349 SdHoareTripleChecker+Invalid, 1295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:55,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [481 Valid, 2349 Invalid, 1295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1222 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:25:55,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2706 states. [2022-01-28 13:25:55,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2706 to 1856. [2022-01-28 13:25:55,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1856 states, 1855 states have (on average 2.7714285714285714) internal successors, (5141), 1855 states have internal predecessors, (5141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:55,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1856 states to 1856 states and 5141 transitions. [2022-01-28 13:25:55,066 INFO L78 Accepts]: Start accepts. Automaton has 1856 states and 5141 transitions. Word has length 72 [2022-01-28 13:25:55,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:55,066 INFO L470 AbstractCegarLoop]: Abstraction has 1856 states and 5141 transitions. [2022-01-28 13:25:55,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:55,066 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 5141 transitions. [2022-01-28 13:25:55,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:55,068 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:55,068 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:55,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-01-28 13:25:55,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:55,269 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:55,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:55,269 INFO L85 PathProgramCache]: Analyzing trace with hash -384906023, now seen corresponding path program 82 times [2022-01-28 13:25:55,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:55,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81567212] [2022-01-28 13:25:55,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:55,269 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:55,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:55,515 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:55,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:55,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81567212] [2022-01-28 13:25:55,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81567212] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:55,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814522236] [2022-01-28 13:25:55,516 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:25:55,516 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:55,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:55,517 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:55,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-01-28 13:25:55,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:25:55,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:55,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:55,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:56,044 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:56,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:56,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:56,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814522236] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:56,425 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:56,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:25:56,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5064756] [2022-01-28 13:25:56,425 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:56,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:25:56,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:56,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:25:56,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1127, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:25:56,426 INFO L87 Difference]: Start difference. First operand 1856 states and 5141 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:57,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:25:57,473 INFO L93 Difference]: Finished difference Result 2713 states and 7299 transitions. [2022-01-28 13:25:57,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-28 13:25:57,473 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:25:57,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:25:57,478 INFO L225 Difference]: With dead ends: 2713 [2022-01-28 13:25:57,478 INFO L226 Difference]: Without dead ends: 2662 [2022-01-28 13:25:57,478 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 892 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=692, Invalid=2968, Unknown=0, NotChecked=0, Total=3660 [2022-01-28 13:25:57,478 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 503 mSDsluCounter, 2108 mSDsCounter, 0 mSdLazyCounter, 1046 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 2159 SdHoareTripleChecker+Invalid, 1094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:25:57,478 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [503 Valid, 2159 Invalid, 1094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1046 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:25:57,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2662 states. [2022-01-28 13:25:57,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2662 to 1844. [2022-01-28 13:25:57,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.771568095496473) internal successors, (5108), 1843 states have internal predecessors, (5108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:57,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5108 transitions. [2022-01-28 13:25:57,505 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5108 transitions. Word has length 72 [2022-01-28 13:25:57,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:25:57,505 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5108 transitions. [2022-01-28 13:25:57,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:25:57,505 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5108 transitions. [2022-01-28 13:25:57,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:25:57,508 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:25:57,508 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:25:57,524 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2022-01-28 13:25:57,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:57,714 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:25:57,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:25:57,714 INFO L85 PathProgramCache]: Analyzing trace with hash 1379735521, now seen corresponding path program 83 times [2022-01-28 13:25:57,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:25:57,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498964918] [2022-01-28 13:25:57,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:25:57,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:25:57,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:25:57,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:57,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:25:57,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498964918] [2022-01-28 13:25:57,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498964918] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:25:57,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895759825] [2022-01-28 13:25:57,935 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:25:57,935 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:25:57,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:25:57,936 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:25:57,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-01-28 13:25:58,052 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:25:58,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:25:58,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:25:58,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:25:58,490 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:58,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:25:58,856 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:25:58,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1895759825] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:25:58,856 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:25:58,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:25:58,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828199557] [2022-01-28 13:25:58,856 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:25:58,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:25:58,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:25:58,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:25:58,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1174, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:25:58,857 INFO L87 Difference]: Start difference. First operand 1844 states and 5108 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:00,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:00,066 INFO L93 Difference]: Finished difference Result 2752 states and 7396 transitions. [2022-01-28 13:26:00,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-28 13:26:00,067 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:00,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:00,071 INFO L225 Difference]: With dead ends: 2752 [2022-01-28 13:26:00,071 INFO L226 Difference]: Without dead ends: 2701 [2022-01-28 13:26:00,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 847 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=568, Invalid=3338, Unknown=0, NotChecked=0, Total=3906 [2022-01-28 13:26:00,072 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 446 mSDsluCounter, 2693 mSDsCounter, 0 mSdLazyCounter, 1331 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 2736 SdHoareTripleChecker+Invalid, 1395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:00,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [446 Valid, 2736 Invalid, 1395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1331 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:26:00,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2701 states. [2022-01-28 13:26:00,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2701 to 1852. [2022-01-28 13:26:00,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.773635872501351) internal successors, (5134), 1851 states have internal predecessors, (5134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:00,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5134 transitions. [2022-01-28 13:26:00,097 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5134 transitions. Word has length 72 [2022-01-28 13:26:00,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:00,097 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5134 transitions. [2022-01-28 13:26:00,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:00,097 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5134 transitions. [2022-01-28 13:26:00,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:00,099 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:00,099 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:00,116 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-01-28 13:26:00,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:00,300 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:00,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:00,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1078461845, now seen corresponding path program 84 times [2022-01-28 13:26:00,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:00,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379453242] [2022-01-28 13:26:00,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:00,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:00,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:00,510 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:00,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:00,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379453242] [2022-01-28 13:26:00,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379453242] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:00,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231840485] [2022-01-28 13:26:00,510 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:26:00,510 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:00,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:00,511 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:00,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-01-28 13:26:00,622 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:26:00,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:00,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:00,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:01,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:01,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:01,476 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:01,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231840485] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:01,476 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:01,476 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:26:01,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520983296] [2022-01-28 13:26:01,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:01,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:26:01,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:01,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:26:01,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1173, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:26:01,477 INFO L87 Difference]: Start difference. First operand 1852 states and 5134 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:03,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:03,225 INFO L93 Difference]: Finished difference Result 2882 states and 7704 transitions. [2022-01-28 13:26:03,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-28 13:26:03,226 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:03,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:03,230 INFO L225 Difference]: With dead ends: 2882 [2022-01-28 13:26:03,230 INFO L226 Difference]: Without dead ends: 2831 [2022-01-28 13:26:03,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1170 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=832, Invalid=4280, Unknown=0, NotChecked=0, Total=5112 [2022-01-28 13:26:03,231 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 649 mSDsluCounter, 3282 mSDsCounter, 0 mSdLazyCounter, 1640 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 3281 SdHoareTripleChecker+Invalid, 1717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:03,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [649 Valid, 3281 Invalid, 1717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1640 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:26:03,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2831 states. [2022-01-28 13:26:03,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2831 to 1876. [2022-01-28 13:26:03,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1876 states, 1875 states have (on average 2.7818666666666667) internal successors, (5216), 1875 states have internal predecessors, (5216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:03,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1876 states to 1876 states and 5216 transitions. [2022-01-28 13:26:03,257 INFO L78 Accepts]: Start accepts. Automaton has 1876 states and 5216 transitions. Word has length 72 [2022-01-28 13:26:03,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:03,257 INFO L470 AbstractCegarLoop]: Abstraction has 1876 states and 5216 transitions. [2022-01-28 13:26:03,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:03,258 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 5216 transitions. [2022-01-28 13:26:03,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:03,260 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:03,260 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:03,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:03,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable143 [2022-01-28 13:26:03,473 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:03,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:03,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1783057143, now seen corresponding path program 85 times [2022-01-28 13:26:03,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:03,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403804893] [2022-01-28 13:26:03,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:03,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:03,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:03,678 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:03,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:03,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403804893] [2022-01-28 13:26:03,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403804893] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:03,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488084938] [2022-01-28 13:26:03,679 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:26:03,680 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:03,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:03,682 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:03,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-01-28 13:26:03,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:03,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:03,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:04,234 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:04,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:04,680 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:04,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488084938] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:04,680 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:04,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:26:04,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386036462] [2022-01-28 13:26:04,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:04,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:26:04,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:04,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:26:04,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1169, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:26:04,681 INFO L87 Difference]: Start difference. First operand 1876 states and 5216 transitions. Second operand has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:06,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:06,011 INFO L93 Difference]: Finished difference Result 2768 states and 7480 transitions. [2022-01-28 13:26:06,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-28 13:26:06,011 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:06,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:06,016 INFO L225 Difference]: With dead ends: 2768 [2022-01-28 13:26:06,016 INFO L226 Difference]: Without dead ends: 2687 [2022-01-28 13:26:06,016 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 909 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=626, Invalid=3406, Unknown=0, NotChecked=0, Total=4032 [2022-01-28 13:26:06,017 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 577 mSDsluCounter, 2309 mSDsCounter, 0 mSdLazyCounter, 1077 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 2367 SdHoareTripleChecker+Invalid, 1164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1077 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:06,017 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [577 Valid, 2367 Invalid, 1164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1077 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:26:06,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2687 states. [2022-01-28 13:26:06,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2687 to 1852. [2022-01-28 13:26:06,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.771474878444084) internal successors, (5130), 1851 states have internal predecessors, (5130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:06,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5130 transitions. [2022-01-28 13:26:06,039 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5130 transitions. Word has length 72 [2022-01-28 13:26:06,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:06,040 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5130 transitions. [2022-01-28 13:26:06,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:06,040 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5130 transitions. [2022-01-28 13:26:06,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:06,042 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:06,042 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:06,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:06,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-01-28 13:26:06,242 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:06,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:06,243 INFO L85 PathProgramCache]: Analyzing trace with hash 1664517203, now seen corresponding path program 86 times [2022-01-28 13:26:06,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:06,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125714638] [2022-01-28 13:26:06,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:06,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:06,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:06,454 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:06,454 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:06,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125714638] [2022-01-28 13:26:06,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125714638] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:06,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988099186] [2022-01-28 13:26:06,454 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:26:06,454 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:06,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:06,455 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:06,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-01-28 13:26:06,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:26:06,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:06,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:06,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:07,021 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:07,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:07,470 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:07,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988099186] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:07,470 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:07,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:26:07,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619258628] [2022-01-28 13:26:07,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:07,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:26:07,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:07,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:26:07,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1176, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:26:07,471 INFO L87 Difference]: Start difference. First operand 1852 states and 5130 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:09,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:09,086 INFO L93 Difference]: Finished difference Result 2678 states and 7197 transitions. [2022-01-28 13:26:09,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-28 13:26:09,086 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:09,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:09,091 INFO L225 Difference]: With dead ends: 2678 [2022-01-28 13:26:09,091 INFO L226 Difference]: Without dead ends: 2627 [2022-01-28 13:26:09,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 991 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=702, Invalid=3854, Unknown=0, NotChecked=0, Total=4556 [2022-01-28 13:26:09,091 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 468 mSDsluCounter, 3477 mSDsCounter, 0 mSdLazyCounter, 1764 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 3502 SdHoareTripleChecker+Invalid, 1833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:09,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [468 Valid, 3502 Invalid, 1833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1764 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:26:09,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2022-01-28 13:26:09,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 1844. [2022-01-28 13:26:09,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.771568095496473) internal successors, (5108), 1843 states have internal predecessors, (5108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:09,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5108 transitions. [2022-01-28 13:26:09,116 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5108 transitions. Word has length 72 [2022-01-28 13:26:09,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:09,116 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5108 transitions. [2022-01-28 13:26:09,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:09,116 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5108 transitions. [2022-01-28 13:26:09,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:09,118 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:09,118 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:09,134 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:09,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2022-01-28 13:26:09,327 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:09,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:09,328 INFO L85 PathProgramCache]: Analyzing trace with hash 755963881, now seen corresponding path program 87 times [2022-01-28 13:26:09,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:09,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664305502] [2022-01-28 13:26:09,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:09,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:09,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:09,556 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:09,556 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:09,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664305502] [2022-01-28 13:26:09,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664305502] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:09,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399670760] [2022-01-28 13:26:09,557 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:26:09,557 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:09,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:09,558 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:09,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-01-28 13:26:09,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:26:09,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:09,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:09,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:10,087 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:10,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:10,450 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:10,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399670760] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:10,451 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:10,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:26:10,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742403919] [2022-01-28 13:26:10,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:10,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:26:10,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:10,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:26:10,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1152, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:26:10,452 INFO L87 Difference]: Start difference. First operand 1844 states and 5108 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:11,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:11,706 INFO L93 Difference]: Finished difference Result 2670 states and 7183 transitions. [2022-01-28 13:26:11,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-28 13:26:11,706 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:11,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:11,710 INFO L225 Difference]: With dead ends: 2670 [2022-01-28 13:26:11,710 INFO L226 Difference]: Without dead ends: 2619 [2022-01-28 13:26:11,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 988 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=726, Invalid=3564, Unknown=0, NotChecked=0, Total=4290 [2022-01-28 13:26:11,711 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 525 mSDsluCounter, 2442 mSDsCounter, 0 mSdLazyCounter, 1237 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 2489 SdHoareTripleChecker+Invalid, 1307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:11,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [525 Valid, 2489 Invalid, 1307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1237 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:26:11,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2619 states. [2022-01-28 13:26:11,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2619 to 1828. [2022-01-28 13:26:11,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1828 states, 1827 states have (on average 2.7717569786535305) internal successors, (5064), 1827 states have internal predecessors, (5064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:11,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1828 states to 1828 states and 5064 transitions. [2022-01-28 13:26:11,737 INFO L78 Accepts]: Start accepts. Automaton has 1828 states and 5064 transitions. Word has length 72 [2022-01-28 13:26:11,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:11,737 INFO L470 AbstractCegarLoop]: Abstraction has 1828 states and 5064 transitions. [2022-01-28 13:26:11,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:11,738 INFO L276 IsEmpty]: Start isEmpty. Operand 1828 states and 5064 transitions. [2022-01-28 13:26:11,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:11,740 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:11,740 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:11,756 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-01-28 13:26:11,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-01-28 13:26:11,940 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:11,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:11,941 INFO L85 PathProgramCache]: Analyzing trace with hash 748900975, now seen corresponding path program 54 times [2022-01-28 13:26:11,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:11,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878229148] [2022-01-28 13:26:11,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:11,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:11,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:12,149 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:12,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:12,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878229148] [2022-01-28 13:26:12,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878229148] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:12,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179782589] [2022-01-28 13:26:12,149 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:26:12,150 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:12,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:12,151 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:12,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-01-28 13:26:12,285 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:26:12,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:12,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-28 13:26:12,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:12,875 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:12,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:13,526 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:13,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179782589] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:13,527 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:13,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-01-28 13:26:13,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610369830] [2022-01-28 13:26:13,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:13,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 13:26:13,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:13,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 13:26:13,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1856, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 13:26:13,528 INFO L87 Difference]: Start difference. First operand 1828 states and 5064 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:17,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:17,707 INFO L93 Difference]: Finished difference Result 4404 states and 11529 transitions. [2022-01-28 13:26:17,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-01-28 13:26:17,707 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:17,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:17,712 INFO L225 Difference]: With dead ends: 4404 [2022-01-28 13:26:17,713 INFO L226 Difference]: Without dead ends: 4302 [2022-01-28 13:26:17,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4945 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=1825, Invalid=14687, Unknown=0, NotChecked=0, Total=16512 [2022-01-28 13:26:17,713 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 1101 mSDsluCounter, 5303 mSDsCounter, 0 mSdLazyCounter, 2267 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1101 SdHoareTripleChecker+Valid, 5294 SdHoareTripleChecker+Invalid, 2361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 2267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:17,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1101 Valid, 5294 Invalid, 2361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 2267 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-28 13:26:17,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4302 states. [2022-01-28 13:26:17,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4302 to 1848. [2022-01-28 13:26:17,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1848 states, 1847 states have (on average 2.7823497563616675) internal successors, (5139), 1847 states have internal predecessors, (5139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:17,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1848 states to 1848 states and 5139 transitions. [2022-01-28 13:26:17,745 INFO L78 Accepts]: Start accepts. Automaton has 1848 states and 5139 transitions. Word has length 72 [2022-01-28 13:26:17,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:17,746 INFO L470 AbstractCegarLoop]: Abstraction has 1848 states and 5139 transitions. [2022-01-28 13:26:17,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:17,746 INFO L276 IsEmpty]: Start isEmpty. Operand 1848 states and 5139 transitions. [2022-01-28 13:26:17,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:17,748 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:17,748 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:17,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:17,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-01-28 13:26:17,949 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:17,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:17,949 INFO L85 PathProgramCache]: Analyzing trace with hash -12326635, now seen corresponding path program 88 times [2022-01-28 13:26:17,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:17,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246727814] [2022-01-28 13:26:17,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:17,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:17,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:18,151 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:18,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:18,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246727814] [2022-01-28 13:26:18,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246727814] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:18,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254776895] [2022-01-28 13:26:18,152 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:26:18,152 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:18,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:18,153 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:18,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-01-28 13:26:18,265 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:26:18,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:18,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:18,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:18,688 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:18,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:19,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:19,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254776895] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:19,110 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:19,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:26:19,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535932962] [2022-01-28 13:26:19,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:19,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:26:19,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:19,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:26:19,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1183, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:26:19,111 INFO L87 Difference]: Start difference. First operand 1848 states and 5139 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:20,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:20,636 INFO L93 Difference]: Finished difference Result 2741 states and 7364 transitions. [2022-01-28 13:26:20,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-28 13:26:20,636 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:20,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:20,641 INFO L225 Difference]: With dead ends: 2741 [2022-01-28 13:26:20,641 INFO L226 Difference]: Without dead ends: 2690 [2022-01-28 13:26:20,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1025 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=619, Invalid=3937, Unknown=0, NotChecked=0, Total=4556 [2022-01-28 13:26:20,641 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 490 mSDsluCounter, 2906 mSDsCounter, 0 mSdLazyCounter, 1403 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 2955 SdHoareTripleChecker+Invalid, 1470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:20,641 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [490 Valid, 2955 Invalid, 1470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1403 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:26:20,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2690 states. [2022-01-28 13:26:20,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2690 to 1852. [2022-01-28 13:26:20,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.7844408427876823) internal successors, (5154), 1851 states have internal predecessors, (5154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:20,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5154 transitions. [2022-01-28 13:26:20,664 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5154 transitions. Word has length 72 [2022-01-28 13:26:20,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:20,664 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5154 transitions. [2022-01-28 13:26:20,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:20,664 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5154 transitions. [2022-01-28 13:26:20,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:20,666 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:20,666 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:20,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:20,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2022-01-28 13:26:20,867 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:20,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:20,868 INFO L85 PathProgramCache]: Analyzing trace with hash -313600311, now seen corresponding path program 89 times [2022-01-28 13:26:20,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:20,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223019551] [2022-01-28 13:26:20,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:20,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:20,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:21,066 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:21,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:21,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223019551] [2022-01-28 13:26:21,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223019551] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:21,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930753969] [2022-01-28 13:26:21,067 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:26:21,067 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:21,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:21,068 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:21,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-01-28 13:26:21,180 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:26:21,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:21,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:21,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:21,587 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:21,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:22,003 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:22,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930753969] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:22,003 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:22,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:26:22,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775681310] [2022-01-28 13:26:22,003 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:22,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:26:22,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:22,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:26:22,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1181, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:26:22,004 INFO L87 Difference]: Start difference. First operand 1852 states and 5154 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:23,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:23,876 INFO L93 Difference]: Finished difference Result 2868 states and 7662 transitions. [2022-01-28 13:26:23,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-28 13:26:23,876 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:23,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:23,880 INFO L225 Difference]: With dead ends: 2868 [2022-01-28 13:26:23,880 INFO L226 Difference]: Without dead ends: 2817 [2022-01-28 13:26:23,881 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1507 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=925, Invalid=5237, Unknown=0, NotChecked=0, Total=6162 [2022-01-28 13:26:23,881 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 795 mSDsluCounter, 2429 mSDsCounter, 0 mSdLazyCounter, 1223 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 795 SdHoareTripleChecker+Valid, 2485 SdHoareTripleChecker+Invalid, 1320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:23,881 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [795 Valid, 2485 Invalid, 1320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1223 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:26:23,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2817 states. [2022-01-28 13:26:23,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2817 to 1852. [2022-01-28 13:26:23,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.788762830902215) internal successors, (5162), 1851 states have internal predecessors, (5162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:23,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5162 transitions. [2022-01-28 13:26:23,904 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5162 transitions. Word has length 72 [2022-01-28 13:26:23,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:23,905 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5162 transitions. [2022-01-28 13:26:23,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:23,905 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5162 transitions. [2022-01-28 13:26:23,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:23,907 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:23,907 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:23,925 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:24,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-01-28 13:26:24,107 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:24,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:24,108 INFO L85 PathProgramCache]: Analyzing trace with hash 1119847997, now seen corresponding path program 90 times [2022-01-28 13:26:24,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:24,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041271672] [2022-01-28 13:26:24,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:24,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:24,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:24,316 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:24,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:24,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041271672] [2022-01-28 13:26:24,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041271672] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:24,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515958977] [2022-01-28 13:26:24,317 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:26:24,317 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:24,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:24,318 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:24,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-01-28 13:26:24,431 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:26:24,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:24,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:24,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:24,845 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:24,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:25,221 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:25,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515958977] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:25,221 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:25,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:26:25,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648959558] [2022-01-28 13:26:25,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:25,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:26:25,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:25,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:26:25,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1173, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:26:25,222 INFO L87 Difference]: Start difference. First operand 1852 states and 5162 transitions. Second operand has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:26,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:26,772 INFO L93 Difference]: Finished difference Result 2738 states and 7394 transitions. [2022-01-28 13:26:26,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-28 13:26:26,772 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:26,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:26,776 INFO L225 Difference]: With dead ends: 2738 [2022-01-28 13:26:26,776 INFO L226 Difference]: Without dead ends: 2672 [2022-01-28 13:26:26,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1212 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=737, Invalid=4375, Unknown=0, NotChecked=0, Total=5112 [2022-01-28 13:26:26,777 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 561 mSDsluCounter, 2665 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 561 SdHoareTripleChecker+Valid, 2731 SdHoareTripleChecker+Invalid, 1358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:26,777 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [561 Valid, 2731 Invalid, 1358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1276 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:26:26,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2672 states. [2022-01-28 13:26:26,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2672 to 1836. [2022-01-28 13:26:26,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1836 states, 1835 states have (on average 2.7803814713896458) internal successors, (5102), 1835 states have internal predecessors, (5102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:26,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1836 states to 1836 states and 5102 transitions. [2022-01-28 13:26:26,800 INFO L78 Accepts]: Start accepts. Automaton has 1836 states and 5102 transitions. Word has length 72 [2022-01-28 13:26:26,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:26,800 INFO L470 AbstractCegarLoop]: Abstraction has 1836 states and 5102 transitions. [2022-01-28 13:26:26,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:26,800 INFO L276 IsEmpty]: Start isEmpty. Operand 1836 states and 5102 transitions. [2022-01-28 13:26:26,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:26,802 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:26,802 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:26,818 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:27,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2022-01-28 13:26:27,002 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:27,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:27,003 INFO L85 PathProgramCache]: Analyzing trace with hash 272455047, now seen corresponding path program 91 times [2022-01-28 13:26:27,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:27,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20205661] [2022-01-28 13:26:27,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:27,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:27,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:27,224 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:27,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:27,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20205661] [2022-01-28 13:26:27,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20205661] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:27,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23649421] [2022-01-28 13:26:27,225 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:26:27,225 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:27,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:27,226 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:27,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-01-28 13:26:27,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:27,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:27,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:27,766 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:27,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:28,144 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:28,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23649421] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:28,145 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:28,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:26:28,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396113073] [2022-01-28 13:26:28,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:28,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:26:28,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:28,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:26:28,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1176, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:26:28,146 INFO L87 Difference]: Start difference. First operand 1836 states and 5102 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:29,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:29,466 INFO L93 Difference]: Finished difference Result 2679 states and 7210 transitions. [2022-01-28 13:26:29,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-28 13:26:29,466 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:29,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:29,470 INFO L225 Difference]: With dead ends: 2679 [2022-01-28 13:26:29,470 INFO L226 Difference]: Without dead ends: 2628 [2022-01-28 13:26:29,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 920 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=620, Invalid=3670, Unknown=0, NotChecked=0, Total=4290 [2022-01-28 13:26:29,471 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 422 mSDsluCounter, 2879 mSDsCounter, 0 mSdLazyCounter, 1545 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 2930 SdHoareTripleChecker+Invalid, 1613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:29,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 2930 Invalid, 1613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1545 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:26:29,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2628 states. [2022-01-28 13:26:29,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2628 to 1828. [2022-01-28 13:26:29,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1828 states, 1827 states have (on average 2.7805145046524355) internal successors, (5080), 1827 states have internal predecessors, (5080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:29,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1828 states to 1828 states and 5080 transitions. [2022-01-28 13:26:29,496 INFO L78 Accepts]: Start accepts. Automaton has 1828 states and 5080 transitions. Word has length 72 [2022-01-28 13:26:29,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:29,496 INFO L470 AbstractCegarLoop]: Abstraction has 1828 states and 5080 transitions. [2022-01-28 13:26:29,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:29,496 INFO L276 IsEmpty]: Start isEmpty. Operand 1828 states and 5080 transitions. [2022-01-28 13:26:29,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:29,498 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:29,498 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:29,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:29,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:29,699 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:29,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:29,699 INFO L85 PathProgramCache]: Analyzing trace with hash -636098275, now seen corresponding path program 92 times [2022-01-28 13:26:29,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:29,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96193913] [2022-01-28 13:26:29,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:29,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:29,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:29,915 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:29,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:29,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96193913] [2022-01-28 13:26:29,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96193913] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:29,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009604060] [2022-01-28 13:26:29,915 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:26:29,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:29,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:29,916 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:29,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-01-28 13:26:30,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:26:30,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:30,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:30,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:30,450 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:30,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:30,821 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:30,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009604060] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:30,822 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:30,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-01-28 13:26:30,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779177373] [2022-01-28 13:26:30,822 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:30,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-28 13:26:30,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:30,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-28 13:26:30,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1162, Unknown=0, NotChecked=0, Total=1332 [2022-01-28 13:26:30,823 INFO L87 Difference]: Start difference. First operand 1828 states and 5080 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:32,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:32,082 INFO L93 Difference]: Finished difference Result 2605 states and 7044 transitions. [2022-01-28 13:26:32,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-28 13:26:32,083 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:32,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:32,087 INFO L225 Difference]: With dead ends: 2605 [2022-01-28 13:26:32,087 INFO L226 Difference]: Without dead ends: 2554 [2022-01-28 13:26:32,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1056 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=691, Invalid=3865, Unknown=0, NotChecked=0, Total=4556 [2022-01-28 13:26:32,088 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 537 mSDsluCounter, 2377 mSDsCounter, 0 mSdLazyCounter, 1315 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 2449 SdHoareTripleChecker+Invalid, 1376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:32,088 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 2449 Invalid, 1376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1315 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:26:32,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2554 states. [2022-01-28 13:26:32,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2554 to 1800. [2022-01-28 13:26:32,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1800 states, 1799 states have (on average 2.7787659811006113) internal successors, (4999), 1799 states have internal predecessors, (4999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:32,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1800 states to 1800 states and 4999 transitions. [2022-01-28 13:26:32,114 INFO L78 Accepts]: Start accepts. Automaton has 1800 states and 4999 transitions. Word has length 72 [2022-01-28 13:26:32,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:32,114 INFO L470 AbstractCegarLoop]: Abstraction has 1800 states and 4999 transitions. [2022-01-28 13:26:32,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:32,114 INFO L276 IsEmpty]: Start isEmpty. Operand 1800 states and 4999 transitions. [2022-01-28 13:26:32,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:32,116 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:32,116 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:32,133 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2022-01-28 13:26:32,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:32,317 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:32,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:32,317 INFO L85 PathProgramCache]: Analyzing trace with hash -2052628847, now seen corresponding path program 93 times [2022-01-28 13:26:32,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:32,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457934415] [2022-01-28 13:26:32,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:32,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:32,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:32,564 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:32,565 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:32,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457934415] [2022-01-28 13:26:32,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457934415] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:32,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75956347] [2022-01-28 13:26:32,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:26:32,565 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:32,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:32,566 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:32,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-01-28 13:26:32,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:26:32,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:32,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:32,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:33,112 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:33,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:33,414 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:33,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75956347] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:33,415 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:33,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:26:33,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352657939] [2022-01-28 13:26:33,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:33,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:26:33,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:33,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:26:33,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=949, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:26:33,416 INFO L87 Difference]: Start difference. First operand 1800 states and 4999 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:34,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:34,042 INFO L93 Difference]: Finished difference Result 2599 states and 6997 transitions. [2022-01-28 13:26:34,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-28 13:26:34,043 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:34,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:34,046 INFO L225 Difference]: With dead ends: 2599 [2022-01-28 13:26:34,047 INFO L226 Difference]: Without dead ends: 2548 [2022-01-28 13:26:34,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 621 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=447, Invalid=2003, Unknown=0, NotChecked=0, Total=2450 [2022-01-28 13:26:34,047 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 339 mSDsluCounter, 1966 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 2008 SdHoareTripleChecker+Invalid, 916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:34,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 2008 Invalid, 916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:26:34,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2548 states. [2022-01-28 13:26:34,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2548 to 1828. [2022-01-28 13:26:34,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1828 states, 1827 states have (on average 2.776135741652983) internal successors, (5072), 1827 states have internal predecessors, (5072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:34,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1828 states to 1828 states and 5072 transitions. [2022-01-28 13:26:34,070 INFO L78 Accepts]: Start accepts. Automaton has 1828 states and 5072 transitions. Word has length 72 [2022-01-28 13:26:34,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:34,070 INFO L470 AbstractCegarLoop]: Abstraction has 1828 states and 5072 transitions. [2022-01-28 13:26:34,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:34,070 INFO L276 IsEmpty]: Start isEmpty. Operand 1828 states and 5072 transitions. [2022-01-28 13:26:34,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:34,072 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:34,072 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:34,089 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-01-28 13:26:34,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:34,273 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:34,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:34,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1771146751, now seen corresponding path program 94 times [2022-01-28 13:26:34,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:34,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424109573] [2022-01-28 13:26:34,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:34,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:34,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:34,511 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:34,511 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:34,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424109573] [2022-01-28 13:26:34,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424109573] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:34,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330902859] [2022-01-28 13:26:34,511 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:26:34,511 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:34,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:34,513 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:34,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-01-28 13:26:34,630 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:26:34,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:34,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:34,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:35,002 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:35,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:35,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:35,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330902859] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:35,310 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:35,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:26:35,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172172200] [2022-01-28 13:26:35,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:35,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:26:35,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:35,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:26:35,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=963, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:26:35,311 INFO L87 Difference]: Start difference. First operand 1828 states and 5072 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:36,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:36,597 INFO L93 Difference]: Finished difference Result 2767 states and 7451 transitions. [2022-01-28 13:26:36,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-28 13:26:36,598 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:36,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:36,602 INFO L225 Difference]: With dead ends: 2767 [2022-01-28 13:26:36,602 INFO L226 Difference]: Without dead ends: 2716 [2022-01-28 13:26:36,603 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1112 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=781, Invalid=3641, Unknown=0, NotChecked=0, Total=4422 [2022-01-28 13:26:36,603 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 419 mSDsluCounter, 2454 mSDsCounter, 0 mSdLazyCounter, 1184 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 2496 SdHoareTripleChecker+Invalid, 1237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:36,603 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [419 Valid, 2496 Invalid, 1237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1184 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:26:36,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2716 states. [2022-01-28 13:26:36,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2716 to 1844. [2022-01-28 13:26:36,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.7780792186652197) internal successors, (5120), 1843 states have internal predecessors, (5120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:36,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5120 transitions. [2022-01-28 13:26:36,628 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5120 transitions. Word has length 72 [2022-01-28 13:26:36,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:36,629 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5120 transitions. [2022-01-28 13:26:36,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:36,629 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5120 transitions. [2022-01-28 13:26:36,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:36,631 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:36,631 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:36,649 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:36,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:36,831 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:36,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:36,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1469873075, now seen corresponding path program 95 times [2022-01-28 13:26:36,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:36,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651631343] [2022-01-28 13:26:36,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:36,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:36,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:37,086 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:37,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:37,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651631343] [2022-01-28 13:26:37,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651631343] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:37,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319531576] [2022-01-28 13:26:37,093 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:26:37,094 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:37,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:37,095 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:37,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-01-28 13:26:37,213 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:26:37,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:37,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:37,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:37,595 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:37,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:37,896 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:37,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319531576] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:37,897 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:37,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:26:37,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395465632] [2022-01-28 13:26:37,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:37,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:26:37,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:37,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:26:37,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=943, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:26:37,898 INFO L87 Difference]: Start difference. First operand 1844 states and 5120 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:39,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:39,404 INFO L93 Difference]: Finished difference Result 2960 states and 7933 transitions. [2022-01-28 13:26:39,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-28 13:26:39,404 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:39,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:39,408 INFO L225 Difference]: With dead ends: 2960 [2022-01-28 13:26:39,408 INFO L226 Difference]: Without dead ends: 2909 [2022-01-28 13:26:39,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1680 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1189, Invalid=4817, Unknown=0, NotChecked=0, Total=6006 [2022-01-28 13:26:39,409 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 647 mSDsluCounter, 2202 mSDsCounter, 0 mSdLazyCounter, 1129 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 2245 SdHoareTripleChecker+Invalid, 1191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:39,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [647 Valid, 2245 Invalid, 1191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1129 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:26:39,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2909 states. [2022-01-28 13:26:39,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2909 to 1860. [2022-01-28 13:26:39,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1860 states, 1859 states have (on average 2.7864443249058635) internal successors, (5180), 1859 states have internal predecessors, (5180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:39,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1860 states to 1860 states and 5180 transitions. [2022-01-28 13:26:39,434 INFO L78 Accepts]: Start accepts. Automaton has 1860 states and 5180 transitions. Word has length 72 [2022-01-28 13:26:39,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:39,434 INFO L470 AbstractCegarLoop]: Abstraction has 1860 states and 5180 transitions. [2022-01-28 13:26:39,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:39,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1860 states and 5180 transitions. [2022-01-28 13:26:39,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:39,436 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:39,436 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:39,453 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2022-01-28 13:26:39,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2022-01-28 13:26:39,637 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:39,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:39,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1391645913, now seen corresponding path program 96 times [2022-01-28 13:26:39,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:39,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415967602] [2022-01-28 13:26:39,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:39,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:39,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:39,859 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:39,860 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:39,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415967602] [2022-01-28 13:26:39,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415967602] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:39,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652995197] [2022-01-28 13:26:39,860 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:26:39,860 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:39,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:39,861 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:39,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-01-28 13:26:39,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:26:39,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:39,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:39,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:40,361 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:40,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:40,667 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:40,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652995197] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:40,668 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:40,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:26:40,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244964348] [2022-01-28 13:26:40,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:40,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:26:40,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:40,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:26:40,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=936, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:26:40,669 INFO L87 Difference]: Start difference. First operand 1860 states and 5180 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:41,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:41,649 INFO L93 Difference]: Finished difference Result 2686 states and 7293 transitions. [2022-01-28 13:26:41,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-28 13:26:41,649 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:41,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:41,653 INFO L225 Difference]: With dead ends: 2686 [2022-01-28 13:26:41,653 INFO L226 Difference]: Without dead ends: 2605 [2022-01-28 13:26:41,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=677, Invalid=2745, Unknown=0, NotChecked=0, Total=3422 [2022-01-28 13:26:41,653 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 524 mSDsluCounter, 1896 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 1961 SdHoareTripleChecker+Invalid, 960 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:41,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [524 Valid, 1961 Invalid, 960 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:26:41,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2605 states. [2022-01-28 13:26:41,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2605 to 1884. [2022-01-28 13:26:41,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1884 states, 1883 states have (on average 2.783855549654806) internal successors, (5242), 1883 states have internal predecessors, (5242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:41,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1884 states to 1884 states and 5242 transitions. [2022-01-28 13:26:41,678 INFO L78 Accepts]: Start accepts. Automaton has 1884 states and 5242 transitions. Word has length 72 [2022-01-28 13:26:41,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:41,678 INFO L470 AbstractCegarLoop]: Abstraction has 1884 states and 5242 transitions. [2022-01-28 13:26:41,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:41,678 INFO L276 IsEmpty]: Start isEmpty. Operand 1884 states and 5242 transitions. [2022-01-28 13:26:41,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:41,680 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:41,680 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:41,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:41,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-01-28 13:26:41,881 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:41,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:41,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1721412685, now seen corresponding path program 97 times [2022-01-28 13:26:41,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:41,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195852689] [2022-01-28 13:26:41,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:41,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:41,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:42,124 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:42,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:42,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195852689] [2022-01-28 13:26:42,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195852689] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:42,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833504902] [2022-01-28 13:26:42,125 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:26:42,125 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:42,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:42,126 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:42,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-01-28 13:26:42,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:42,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:42,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:42,621 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:42,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:42,928 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:42,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833504902] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:42,928 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:42,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:26:42,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761860397] [2022-01-28 13:26:42,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:42,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:26:42,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:42,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:26:42,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=957, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:26:42,929 INFO L87 Difference]: Start difference. First operand 1884 states and 5242 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:43,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:43,887 INFO L93 Difference]: Finished difference Result 2834 states and 7643 transitions. [2022-01-28 13:26:43,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-28 13:26:43,888 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:43,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:43,892 INFO L225 Difference]: With dead ends: 2834 [2022-01-28 13:26:43,892 INFO L226 Difference]: Without dead ends: 2783 [2022-01-28 13:26:43,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=603, Invalid=2589, Unknown=0, NotChecked=0, Total=3192 [2022-01-28 13:26:43,892 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 587 mSDsluCounter, 2193 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 587 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 1081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:43,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [587 Valid, 2228 Invalid, 1081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1014 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:26:43,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2783 states. [2022-01-28 13:26:43,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2783 to 1900. [2022-01-28 13:26:43,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1900 states, 1899 states have (on average 2.7856766719325963) internal successors, (5290), 1899 states have internal predecessors, (5290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:43,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1900 states to 1900 states and 5290 transitions. [2022-01-28 13:26:43,915 INFO L78 Accepts]: Start accepts. Automaton has 1900 states and 5290 transitions. Word has length 72 [2022-01-28 13:26:43,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:43,915 INFO L470 AbstractCegarLoop]: Abstraction has 1900 states and 5290 transitions. [2022-01-28 13:26:43,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:43,915 INFO L276 IsEmpty]: Start isEmpty. Operand 1900 states and 5290 transitions. [2022-01-28 13:26:43,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:43,917 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:43,917 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:43,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:44,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-01-28 13:26:44,117 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:44,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:44,118 INFO L85 PathProgramCache]: Analyzing trace with hash -287964377, now seen corresponding path program 98 times [2022-01-28 13:26:44,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:44,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199305943] [2022-01-28 13:26:44,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:44,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:44,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:44,358 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:44,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:44,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199305943] [2022-01-28 13:26:44,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199305943] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:44,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159242030] [2022-01-28 13:26:44,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:26:44,359 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:44,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:44,359 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:44,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-01-28 13:26:44,478 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:26:44,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:44,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:44,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:44,852 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:44,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:45,160 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:45,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159242030] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:45,160 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:45,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:26:45,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250281851] [2022-01-28 13:26:45,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:45,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:26:45,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:45,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:26:45,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=960, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:26:45,161 INFO L87 Difference]: Start difference. First operand 1900 states and 5290 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:46,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:46,457 INFO L93 Difference]: Finished difference Result 2880 states and 7835 transitions. [2022-01-28 13:26:46,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-28 13:26:46,457 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:46,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:46,461 INFO L225 Difference]: With dead ends: 2880 [2022-01-28 13:26:46,461 INFO L226 Difference]: Without dead ends: 2784 [2022-01-28 13:26:46,462 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1175 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=824, Invalid=3732, Unknown=0, NotChecked=0, Total=4556 [2022-01-28 13:26:46,462 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 544 mSDsluCounter, 2268 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 2309 SdHoareTripleChecker+Invalid, 1137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:46,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 2309 Invalid, 1137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1068 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:26:46,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2784 states. [2022-01-28 13:26:46,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2784 to 1892. [2022-01-28 13:26:46,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1892 states, 1891 states have (on average 2.785827604442094) internal successors, (5268), 1891 states have internal predecessors, (5268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:46,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1892 states to 1892 states and 5268 transitions. [2022-01-28 13:26:46,486 INFO L78 Accepts]: Start accepts. Automaton has 1892 states and 5268 transitions. Word has length 72 [2022-01-28 13:26:46,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:46,486 INFO L470 AbstractCegarLoop]: Abstraction has 1892 states and 5268 transitions. [2022-01-28 13:26:46,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:46,486 INFO L276 IsEmpty]: Start isEmpty. Operand 1892 states and 5268 transitions. [2022-01-28 13:26:46,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:46,488 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:46,488 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:46,505 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2022-01-28 13:26:46,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-01-28 13:26:46,689 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:46,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:46,689 INFO L85 PathProgramCache]: Analyzing trace with hash 1857547103, now seen corresponding path program 99 times [2022-01-28 13:26:46,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:46,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973058011] [2022-01-28 13:26:46,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:46,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:46,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:46,935 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:46,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:46,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973058011] [2022-01-28 13:26:46,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973058011] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:46,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614695273] [2022-01-28 13:26:46,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:26:46,935 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:46,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:46,936 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:46,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-01-28 13:26:47,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:26:47,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:47,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:47,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:47,457 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:47,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:47,788 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:47,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614695273] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:47,789 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:47,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:26:47,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201554505] [2022-01-28 13:26:47,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:47,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:26:47,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:47,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:26:47,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=963, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:26:47,789 INFO L87 Difference]: Start difference. First operand 1892 states and 5268 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:49,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:49,050 INFO L93 Difference]: Finished difference Result 2900 states and 7816 transitions. [2022-01-28 13:26:49,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-28 13:26:49,050 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:49,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:49,054 INFO L225 Difference]: With dead ends: 2900 [2022-01-28 13:26:49,054 INFO L226 Difference]: Without dead ends: 2849 [2022-01-28 13:26:49,055 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 787 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=645, Invalid=2895, Unknown=0, NotChecked=0, Total=3540 [2022-01-28 13:26:49,055 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 541 mSDsluCounter, 2424 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 2452 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:49,055 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [541 Valid, 2452 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1227 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:26:49,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2849 states. [2022-01-28 13:26:49,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2849 to 1892. [2022-01-28 13:26:49,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1892 states, 1891 states have (on average 2.785827604442094) internal successors, (5268), 1891 states have internal predecessors, (5268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:49,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1892 states to 1892 states and 5268 transitions. [2022-01-28 13:26:49,080 INFO L78 Accepts]: Start accepts. Automaton has 1892 states and 5268 transitions. Word has length 72 [2022-01-28 13:26:49,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:49,080 INFO L470 AbstractCegarLoop]: Abstraction has 1892 states and 5268 transitions. [2022-01-28 13:26:49,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:49,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1892 states and 5268 transitions. [2022-01-28 13:26:49,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:49,082 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:49,082 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:49,098 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:49,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:49,283 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:49,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:49,283 INFO L85 PathProgramCache]: Analyzing trace with hash -1003971885, now seen corresponding path program 100 times [2022-01-28 13:26:49,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:49,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037666416] [2022-01-28 13:26:49,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:49,283 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:49,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:49,522 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:49,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:49,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037666416] [2022-01-28 13:26:49,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037666416] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:49,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761302458] [2022-01-28 13:26:49,523 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:26:49,523 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:49,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:49,524 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:49,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-01-28 13:26:49,645 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:26:49,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:49,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:49,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:50,020 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:50,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:50,333 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:50,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761302458] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:50,333 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:50,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:26:50,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530857571] [2022-01-28 13:26:50,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:50,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:26:50,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:50,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:26:50,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=966, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:26:50,334 INFO L87 Difference]: Start difference. First operand 1892 states and 5268 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:51,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:51,956 INFO L93 Difference]: Finished difference Result 2942 states and 7997 transitions. [2022-01-28 13:26:51,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-28 13:26:51,956 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:51,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:51,960 INFO L225 Difference]: With dead ends: 2942 [2022-01-28 13:26:51,960 INFO L226 Difference]: Without dead ends: 2846 [2022-01-28 13:26:51,961 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1216 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=889, Invalid=4081, Unknown=0, NotChecked=0, Total=4970 [2022-01-28 13:26:51,961 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 580 mSDsluCounter, 2452 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 580 SdHoareTripleChecker+Valid, 2494 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:51,961 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [580 Valid, 2494 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1195 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:26:51,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2846 states. [2022-01-28 13:26:51,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2846 to 1892. [2022-01-28 13:26:51,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1892 states, 1891 states have (on average 2.785827604442094) internal successors, (5268), 1891 states have internal predecessors, (5268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:51,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1892 states to 1892 states and 5268 transitions. [2022-01-28 13:26:51,984 INFO L78 Accepts]: Start accepts. Automaton has 1892 states and 5268 transitions. Word has length 72 [2022-01-28 13:26:51,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:51,984 INFO L470 AbstractCegarLoop]: Abstraction has 1892 states and 5268 transitions. [2022-01-28 13:26:51,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:51,984 INFO L276 IsEmpty]: Start isEmpty. Operand 1892 states and 5268 transitions. [2022-01-28 13:26:51,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:51,986 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:51,986 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:52,003 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:52,186 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:52,187 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:52,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:52,187 INFO L85 PathProgramCache]: Analyzing trace with hash -285231161, now seen corresponding path program 101 times [2022-01-28 13:26:52,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:52,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873391292] [2022-01-28 13:26:52,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:52,187 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:52,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:52,414 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:52,414 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:52,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873391292] [2022-01-28 13:26:52,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873391292] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:52,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963574578] [2022-01-28 13:26:52,415 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:26:52,415 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:52,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:52,416 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:52,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-01-28 13:26:52,534 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:26:52,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:52,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-28 13:26:52,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:52,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:52,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:53,365 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:53,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963574578] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:53,365 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:53,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 40 [2022-01-28 13:26:53,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426473239] [2022-01-28 13:26:53,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:53,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-28 13:26:53,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:53,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-28 13:26:53,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=1326, Unknown=0, NotChecked=0, Total=1560 [2022-01-28 13:26:53,366 INFO L87 Difference]: Start difference. First operand 1892 states and 5268 transitions. Second operand has 40 states, 40 states have (on average 3.775) internal successors, (151), 40 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:54,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:54,979 INFO L93 Difference]: Finished difference Result 3103 states and 8361 transitions. [2022-01-28 13:26:54,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-01-28 13:26:54,979 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.775) internal successors, (151), 40 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:54,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:54,983 INFO L225 Difference]: With dead ends: 3103 [2022-01-28 13:26:54,983 INFO L226 Difference]: Without dead ends: 2896 [2022-01-28 13:26:54,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2141 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1234, Invalid=6248, Unknown=0, NotChecked=0, Total=7482 [2022-01-28 13:26:54,984 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 900 mSDsluCounter, 2451 mSDsCounter, 0 mSdLazyCounter, 1125 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 900 SdHoareTripleChecker+Valid, 2471 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:54,984 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [900 Valid, 2471 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1125 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:26:54,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2896 states. [2022-01-28 13:26:55,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2896 to 1912. [2022-01-28 13:26:55,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1912 states, 1911 states have (on average 2.7875457875457874) internal successors, (5327), 1911 states have internal predecessors, (5327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:55,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1912 states to 1912 states and 5327 transitions. [2022-01-28 13:26:55,008 INFO L78 Accepts]: Start accepts. Automaton has 1912 states and 5327 transitions. Word has length 72 [2022-01-28 13:26:55,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:55,008 INFO L470 AbstractCegarLoop]: Abstraction has 1912 states and 5327 transitions. [2022-01-28 13:26:55,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.775) internal successors, (151), 40 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:55,009 INFO L276 IsEmpty]: Start isEmpty. Operand 1912 states and 5327 transitions. [2022-01-28 13:26:55,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:55,011 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:55,011 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:55,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2022-01-28 13:26:55,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:55,211 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:55,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:55,211 INFO L85 PathProgramCache]: Analyzing trace with hash -1904803417, now seen corresponding path program 102 times [2022-01-28 13:26:55,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:55,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950464046] [2022-01-28 13:26:55,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:55,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:55,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:55,471 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:55,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:55,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950464046] [2022-01-28 13:26:55,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950464046] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:55,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080897518] [2022-01-28 13:26:55,472 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:26:55,472 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:55,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:55,473 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:55,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-01-28 13:26:55,594 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:26:55,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:26:55,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:55,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:55,969 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:55,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:56,278 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:56,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080897518] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:56,279 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:56,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:26:56,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371605037] [2022-01-28 13:26:56,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:56,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:26:56,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:56,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:26:56,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=950, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:26:56,280 INFO L87 Difference]: Start difference. First operand 1912 states and 5327 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:58,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:26:58,316 INFO L93 Difference]: Finished difference Result 3417 states and 9101 transitions. [2022-01-28 13:26:58,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-01-28 13:26:58,317 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:26:58,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:26:58,322 INFO L225 Difference]: With dead ends: 3417 [2022-01-28 13:26:58,322 INFO L226 Difference]: Without dead ends: 3255 [2022-01-28 13:26:58,323 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2426 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1443, Invalid=6747, Unknown=0, NotChecked=0, Total=8190 [2022-01-28 13:26:58,324 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 786 mSDsluCounter, 3235 mSDsCounter, 0 mSdLazyCounter, 1530 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 786 SdHoareTripleChecker+Valid, 3202 SdHoareTripleChecker+Invalid, 1592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:26:58,324 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [786 Valid, 3202 Invalid, 1592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1530 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:26:58,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3255 states. [2022-01-28 13:26:58,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3255 to 1912. [2022-01-28 13:26:58,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1912 states, 1911 states have (on average 2.7896389324960755) internal successors, (5331), 1911 states have internal predecessors, (5331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:58,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1912 states to 1912 states and 5331 transitions. [2022-01-28 13:26:58,356 INFO L78 Accepts]: Start accepts. Automaton has 1912 states and 5331 transitions. Word has length 72 [2022-01-28 13:26:58,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:26:58,356 INFO L470 AbstractCegarLoop]: Abstraction has 1912 states and 5331 transitions. [2022-01-28 13:26:58,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:26:58,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1912 states and 5331 transitions. [2022-01-28 13:26:58,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:26:58,358 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:26:58,358 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:26:58,374 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2022-01-28 13:26:58,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:58,559 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:26:58,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:26:58,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1363278033, now seen corresponding path program 103 times [2022-01-28 13:26:58,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:26:58,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912458313] [2022-01-28 13:26:58,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:26:58,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:26:58,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:58,805 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:58,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:26:58,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912458313] [2022-01-28 13:26:58,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912458313] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:26:58,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122935264] [2022-01-28 13:26:58,805 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:26:58,806 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:26:58,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:26:58,807 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:26:58,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-01-28 13:26:58,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:26:58,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:26:58,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:26:59,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:59,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:26:59,613 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:26:59,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122935264] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:26:59,613 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:26:59,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:26:59,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492900920] [2022-01-28 13:26:59,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:26:59,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:26:59,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:26:59,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:26:59,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=945, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:26:59,614 INFO L87 Difference]: Start difference. First operand 1912 states and 5331 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:00,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:00,734 INFO L93 Difference]: Finished difference Result 2857 states and 7696 transitions. [2022-01-28 13:27:00,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-28 13:27:00,734 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:00,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:00,739 INFO L225 Difference]: With dead ends: 2857 [2022-01-28 13:27:00,739 INFO L226 Difference]: Without dead ends: 2806 [2022-01-28 13:27:00,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 941 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=727, Invalid=3055, Unknown=0, NotChecked=0, Total=3782 [2022-01-28 13:27:00,739 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 743 mSDsluCounter, 2126 mSDsCounter, 0 mSdLazyCounter, 1004 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 743 SdHoareTripleChecker+Valid, 2163 SdHoareTripleChecker+Invalid, 1075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1004 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:00,739 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [743 Valid, 2163 Invalid, 1075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1004 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:27:00,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2806 states. [2022-01-28 13:27:00,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2806 to 1884. [2022-01-28 13:27:00,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1884 states, 1883 states have (on average 2.7881040892193307) internal successors, (5250), 1883 states have internal predecessors, (5250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:00,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1884 states to 1884 states and 5250 transitions. [2022-01-28 13:27:00,765 INFO L78 Accepts]: Start accepts. Automaton has 1884 states and 5250 transitions. Word has length 72 [2022-01-28 13:27:00,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:00,765 INFO L470 AbstractCegarLoop]: Abstraction has 1884 states and 5250 transitions. [2022-01-28 13:27:00,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:00,765 INFO L276 IsEmpty]: Start isEmpty. Operand 1884 states and 5250 transitions. [2022-01-28 13:27:00,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:00,767 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:00,767 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:00,786 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:00,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable163 [2022-01-28 13:27:00,968 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:00,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:00,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1167047719, now seen corresponding path program 104 times [2022-01-28 13:27:00,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:00,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087805374] [2022-01-28 13:27:00,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:00,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:00,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:01,164 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:01,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:01,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087805374] [2022-01-28 13:27:01,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087805374] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:01,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813301036] [2022-01-28 13:27:01,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:27:01,165 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:01,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:01,166 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:01,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-01-28 13:27:01,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:27:01,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:01,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:01,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:01,686 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:01,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:02,096 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:02,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813301036] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:02,096 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:02,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:27:02,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380293062] [2022-01-28 13:27:02,097 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:02,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:27:02,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:02,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:27:02,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1107, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:27:02,097 INFO L87 Difference]: Start difference. First operand 1884 states and 5250 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:03,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:03,407 INFO L93 Difference]: Finished difference Result 2994 states and 8070 transitions. [2022-01-28 13:27:03,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-28 13:27:03,408 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:03,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:03,412 INFO L225 Difference]: With dead ends: 2994 [2022-01-28 13:27:03,412 INFO L226 Difference]: Without dead ends: 2892 [2022-01-28 13:27:03,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1222 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=691, Invalid=4279, Unknown=0, NotChecked=0, Total=4970 [2022-01-28 13:27:03,413 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 614 mSDsluCounter, 2351 mSDsCounter, 0 mSdLazyCounter, 1128 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 614 SdHoareTripleChecker+Valid, 2387 SdHoareTripleChecker+Invalid, 1214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:03,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [614 Valid, 2387 Invalid, 1214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1128 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:27:03,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2892 states. [2022-01-28 13:27:03,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2892 to 1972. [2022-01-28 13:27:03,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1972 states, 1971 states have (on average 2.7924911212582444) internal successors, (5504), 1971 states have internal predecessors, (5504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:03,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1972 states to 1972 states and 5504 transitions. [2022-01-28 13:27:03,438 INFO L78 Accepts]: Start accepts. Automaton has 1972 states and 5504 transitions. Word has length 72 [2022-01-28 13:27:03,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:03,438 INFO L470 AbstractCegarLoop]: Abstraction has 1972 states and 5504 transitions. [2022-01-28 13:27:03,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:03,438 INFO L276 IsEmpty]: Start isEmpty. Operand 1972 states and 5504 transitions. [2022-01-28 13:27:03,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:03,440 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:03,440 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:03,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:03,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:03,641 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:03,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:03,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1468321395, now seen corresponding path program 105 times [2022-01-28 13:27:03,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:03,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323133325] [2022-01-28 13:27:03,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:03,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:03,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:03,849 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:03,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:03,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323133325] [2022-01-28 13:27:03,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323133325] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:03,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327458352] [2022-01-28 13:27:03,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:27:03,850 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:03,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:03,851 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:03,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-01-28 13:27:03,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:27:03,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:03,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:03,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:04,376 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:04,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:04,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:04,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327458352] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:04,702 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:04,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:27:04,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203868004] [2022-01-28 13:27:04,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:04,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:27:04,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:04,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:27:04,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1096, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:27:04,703 INFO L87 Difference]: Start difference. First operand 1972 states and 5504 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:06,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:06,711 INFO L93 Difference]: Finished difference Result 3407 states and 9056 transitions. [2022-01-28 13:27:06,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-01-28 13:27:06,711 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:06,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:06,717 INFO L225 Difference]: With dead ends: 3407 [2022-01-28 13:27:06,717 INFO L226 Difference]: Without dead ends: 3305 [2022-01-28 13:27:06,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 122 SyntacticMatches, 3 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2147 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1210, Invalid=6622, Unknown=0, NotChecked=0, Total=7832 [2022-01-28 13:27:06,718 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 878 mSDsluCounter, 2920 mSDsCounter, 0 mSdLazyCounter, 1425 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 878 SdHoareTripleChecker+Valid, 2909 SdHoareTripleChecker+Invalid, 1544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:06,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [878 Valid, 2909 Invalid, 1544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1425 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:27:06,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3305 states. [2022-01-28 13:27:06,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3305 to 1972. [2022-01-28 13:27:06,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1972 states, 1971 states have (on average 2.7904616945712837) internal successors, (5500), 1971 states have internal predecessors, (5500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:06,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1972 states to 1972 states and 5500 transitions. [2022-01-28 13:27:06,744 INFO L78 Accepts]: Start accepts. Automaton has 1972 states and 5500 transitions. Word has length 72 [2022-01-28 13:27:06,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:06,745 INFO L470 AbstractCegarLoop]: Abstraction has 1972 states and 5500 transitions. [2022-01-28 13:27:06,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:06,745 INFO L276 IsEmpty]: Start isEmpty. Operand 1972 states and 5500 transitions. [2022-01-28 13:27:06,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:06,747 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:06,747 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:06,763 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2022-01-28 13:27:06,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:06,947 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:06,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:06,948 INFO L85 PathProgramCache]: Analyzing trace with hash -34873087, now seen corresponding path program 106 times [2022-01-28 13:27:06,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:06,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259300368] [2022-01-28 13:27:06,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:06,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:06,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:07,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:07,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:07,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259300368] [2022-01-28 13:27:07,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259300368] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:07,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531785831] [2022-01-28 13:27:07,171 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:27:07,171 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:07,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:07,172 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:07,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-01-28 13:27:07,292 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:27:07,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:07,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:07,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:07,686 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:07,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:08,023 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:08,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531785831] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:08,023 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:08,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:27:08,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960969996] [2022-01-28 13:27:08,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:08,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:27:08,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:08,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:27:08,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1088, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:27:08,024 INFO L87 Difference]: Start difference. First operand 1972 states and 5500 transitions. Second operand has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:09,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:09,704 INFO L93 Difference]: Finished difference Result 3215 states and 8663 transitions. [2022-01-28 13:27:09,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-01-28 13:27:09,705 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:09,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:09,710 INFO L225 Difference]: With dead ends: 3215 [2022-01-28 13:27:09,710 INFO L226 Difference]: Without dead ends: 3083 [2022-01-28 13:27:09,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 122 SyntacticMatches, 3 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1692 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=957, Invalid=5205, Unknown=0, NotChecked=0, Total=6162 [2022-01-28 13:27:09,711 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 730 mSDsluCounter, 2785 mSDsCounter, 0 mSdLazyCounter, 1316 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 730 SdHoareTripleChecker+Valid, 2801 SdHoareTripleChecker+Invalid, 1424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:09,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [730 Valid, 2801 Invalid, 1424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1316 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:27:09,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3083 states. [2022-01-28 13:27:09,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3083 to 2024. [2022-01-28 13:27:09,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2024 states, 2023 states have (on average 2.791398912506179) internal successors, (5647), 2023 states have internal predecessors, (5647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:09,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2024 states to 2024 states and 5647 transitions. [2022-01-28 13:27:09,747 INFO L78 Accepts]: Start accepts. Automaton has 2024 states and 5647 transitions. Word has length 72 [2022-01-28 13:27:09,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:09,747 INFO L470 AbstractCegarLoop]: Abstraction has 2024 states and 5647 transitions. [2022-01-28 13:27:09,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:09,747 INFO L276 IsEmpty]: Start isEmpty. Operand 2024 states and 5647 transitions. [2022-01-28 13:27:09,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:09,750 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:09,750 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:09,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Ended with exit code 0 [2022-01-28 13:27:09,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-01-28 13:27:09,950 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:09,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:09,951 INFO L85 PathProgramCache]: Analyzing trace with hash 1764192065, now seen corresponding path program 107 times [2022-01-28 13:27:09,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:09,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597077421] [2022-01-28 13:27:09,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:09,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:09,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:10,169 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:10,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:10,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597077421] [2022-01-28 13:27:10,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597077421] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:10,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611966680] [2022-01-28 13:27:10,170 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:27:10,170 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:10,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:10,171 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:10,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-01-28 13:27:10,293 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:27:10,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:10,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-28 13:27:10,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:10,791 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:10,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:11,204 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:11,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611966680] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:11,204 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:11,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-01-28 13:27:11,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905724910] [2022-01-28 13:27:11,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:11,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-28 13:27:11,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:11,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-28 13:27:11,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=1395, Unknown=0, NotChecked=0, Total=1640 [2022-01-28 13:27:11,205 INFO L87 Difference]: Start difference. First operand 2024 states and 5647 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:12,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:12,512 INFO L93 Difference]: Finished difference Result 2795 states and 7615 transitions. [2022-01-28 13:27:12,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-28 13:27:12,513 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:12,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:12,517 INFO L225 Difference]: With dead ends: 2795 [2022-01-28 13:27:12,517 INFO L226 Difference]: Without dead ends: 2699 [2022-01-28 13:27:12,517 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1226 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=804, Invalid=4166, Unknown=0, NotChecked=0, Total=4970 [2022-01-28 13:27:12,517 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 611 mSDsluCounter, 2366 mSDsCounter, 0 mSdLazyCounter, 1026 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 611 SdHoareTripleChecker+Valid, 2401 SdHoareTripleChecker+Invalid, 1111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1026 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:12,517 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [611 Valid, 2401 Invalid, 1111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1026 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:27:12,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2699 states. [2022-01-28 13:27:12,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2699 to 2032. [2022-01-28 13:27:12,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2032 states, 2031 states have (on average 2.79123584441162) internal successors, (5669), 2031 states have internal predecessors, (5669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:12,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2032 states to 2032 states and 5669 transitions. [2022-01-28 13:27:12,543 INFO L78 Accepts]: Start accepts. Automaton has 2032 states and 5669 transitions. Word has length 72 [2022-01-28 13:27:12,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:12,543 INFO L470 AbstractCegarLoop]: Abstraction has 2032 states and 5669 transitions. [2022-01-28 13:27:12,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:12,543 INFO L276 IsEmpty]: Start isEmpty. Operand 2032 states and 5669 transitions. [2022-01-28 13:27:12,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:12,545 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:12,546 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:12,564 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:12,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2022-01-28 13:27:12,749 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:12,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:12,749 INFO L85 PathProgramCache]: Analyzing trace with hash 144619809, now seen corresponding path program 108 times [2022-01-28 13:27:12,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:12,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285827325] [2022-01-28 13:27:12,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:12,749 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:12,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:12,975 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:12,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:12,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285827325] [2022-01-28 13:27:12,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285827325] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:12,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634386607] [2022-01-28 13:27:12,975 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:27:12,975 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:12,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:12,976 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:12,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-01-28 13:27:13,101 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-28 13:27:13,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:13,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:13,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:13,504 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:13,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:13,920 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:13,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634386607] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:13,920 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:13,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:27:13,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905712835] [2022-01-28 13:27:13,921 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:13,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:27:13,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:13,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:27:13,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1108, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:27:13,927 INFO L87 Difference]: Start difference. First operand 2032 states and 5669 transitions. Second operand has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:16,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:16,316 INFO L93 Difference]: Finished difference Result 3594 states and 9606 transitions. [2022-01-28 13:27:16,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-01-28 13:27:16,316 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:16,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:16,321 INFO L225 Difference]: With dead ends: 3594 [2022-01-28 13:27:16,321 INFO L226 Difference]: Without dead ends: 3447 [2022-01-28 13:27:16,322 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2647 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1289, Invalid=8023, Unknown=0, NotChecked=0, Total=9312 [2022-01-28 13:27:16,322 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 737 mSDsluCounter, 3503 mSDsCounter, 0 mSdLazyCounter, 1617 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 737 SdHoareTripleChecker+Valid, 3491 SdHoareTripleChecker+Invalid, 1722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 1617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:16,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [737 Valid, 3491 Invalid, 1722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 1617 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:27:16,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3447 states. [2022-01-28 13:27:16,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3447 to 2060. [2022-01-28 13:27:16,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2060 states, 2059 states have (on average 2.802331228751821) internal successors, (5770), 2059 states have internal predecessors, (5770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:16,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2060 states to 2060 states and 5770 transitions. [2022-01-28 13:27:16,350 INFO L78 Accepts]: Start accepts. Automaton has 2060 states and 5770 transitions. Word has length 72 [2022-01-28 13:27:16,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:16,350 INFO L470 AbstractCegarLoop]: Abstraction has 2060 states and 5770 transitions. [2022-01-28 13:27:16,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:16,350 INFO L276 IsEmpty]: Start isEmpty. Operand 2060 states and 5770 transitions. [2022-01-28 13:27:16,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:16,353 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:16,353 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:16,371 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:16,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2022-01-28 13:27:16,553 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:16,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:16,554 INFO L85 PathProgramCache]: Analyzing trace with hash -882266037, now seen corresponding path program 109 times [2022-01-28 13:27:16,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:16,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607294315] [2022-01-28 13:27:16,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:16,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:16,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:16,770 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:16,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:16,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607294315] [2022-01-28 13:27:16,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607294315] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:16,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155434062] [2022-01-28 13:27:16,770 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:27:16,771 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:16,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:16,772 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:16,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-01-28 13:27:16,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:16,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:16,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:17,301 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:17,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:17,652 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:17,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155434062] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:17,653 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:17,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:27:17,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107219556] [2022-01-28 13:27:17,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:17,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:27:17,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:17,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:27:17,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1100, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:27:17,654 INFO L87 Difference]: Start difference. First operand 2060 states and 5770 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:19,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:19,615 INFO L93 Difference]: Finished difference Result 3451 states and 9253 transitions. [2022-01-28 13:27:19,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-01-28 13:27:19,615 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:19,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:19,621 INFO L225 Difference]: With dead ends: 3451 [2022-01-28 13:27:19,621 INFO L226 Difference]: Without dead ends: 3349 [2022-01-28 13:27:19,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 122 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2000 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1079, Invalid=6231, Unknown=0, NotChecked=0, Total=7310 [2022-01-28 13:27:19,622 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 845 mSDsluCounter, 2803 mSDsCounter, 0 mSdLazyCounter, 1337 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 845 SdHoareTripleChecker+Valid, 2801 SdHoareTripleChecker+Invalid, 1462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:19,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [845 Valid, 2801 Invalid, 1462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1337 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:27:19,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3349 states. [2022-01-28 13:27:19,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3349 to 2016. [2022-01-28 13:27:19,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2016 states, 2015 states have (on average 2.793548387096774) internal successors, (5629), 2015 states have internal predecessors, (5629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:19,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2016 states to 2016 states and 5629 transitions. [2022-01-28 13:27:19,652 INFO L78 Accepts]: Start accepts. Automaton has 2016 states and 5629 transitions. Word has length 72 [2022-01-28 13:27:19,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:19,652 INFO L470 AbstractCegarLoop]: Abstraction has 2016 states and 5629 transitions. [2022-01-28 13:27:19,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:19,652 INFO L276 IsEmpty]: Start isEmpty. Operand 2016 states and 5629 transitions. [2022-01-28 13:27:19,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:19,654 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:19,654 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:19,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:19,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2022-01-28 13:27:19,855 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:19,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:19,855 INFO L85 PathProgramCache]: Analyzing trace with hash 855638743, now seen corresponding path program 110 times [2022-01-28 13:27:19,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:19,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080974346] [2022-01-28 13:27:19,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:19,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:19,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:20,055 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:20,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:20,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080974346] [2022-01-28 13:27:20,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080974346] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:20,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769692975] [2022-01-28 13:27:20,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:27:20,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:20,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:20,056 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:20,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-01-28 13:27:20,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:27:20,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:20,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:20,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:20,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:20,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:20,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:20,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769692975] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:20,992 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:20,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:27:20,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013441466] [2022-01-28 13:27:20,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:20,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:27:20,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:20,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:27:20,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1115, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:27:20,993 INFO L87 Difference]: Start difference. First operand 2016 states and 5629 transitions. Second operand has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:22,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:22,997 INFO L93 Difference]: Finished difference Result 3383 states and 9132 transitions. [2022-01-28 13:27:22,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-01-28 13:27:22,997 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:22,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:23,002 INFO L225 Difference]: With dead ends: 3383 [2022-01-28 13:27:23,002 INFO L226 Difference]: Without dead ends: 3176 [2022-01-28 13:27:23,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2154 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1071, Invalid=6761, Unknown=0, NotChecked=0, Total=7832 [2022-01-28 13:27:23,003 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 637 mSDsluCounter, 2959 mSDsCounter, 0 mSdLazyCounter, 1428 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 637 SdHoareTripleChecker+Valid, 2970 SdHoareTripleChecker+Invalid, 1511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:23,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [637 Valid, 2970 Invalid, 1511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1428 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:27:23,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3176 states. [2022-01-28 13:27:23,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3176 to 2056. [2022-01-28 13:27:23,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2056 states, 2055 states have (on average 2.7985401459854016) internal successors, (5751), 2055 states have internal predecessors, (5751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:23,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2056 states to 2056 states and 5751 transitions. [2022-01-28 13:27:23,031 INFO L78 Accepts]: Start accepts. Automaton has 2056 states and 5751 transitions. Word has length 72 [2022-01-28 13:27:23,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:23,031 INFO L470 AbstractCegarLoop]: Abstraction has 2056 states and 5751 transitions. [2022-01-28 13:27:23,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:23,031 INFO L276 IsEmpty]: Start isEmpty. Operand 2056 states and 5751 transitions. [2022-01-28 13:27:23,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:23,034 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:23,034 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:23,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:23,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2022-01-28 13:27:23,234 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:23,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:23,235 INFO L85 PathProgramCache]: Analyzing trace with hash -763933513, now seen corresponding path program 111 times [2022-01-28 13:27:23,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:23,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228663957] [2022-01-28 13:27:23,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:23,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:23,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:23,427 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:23,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:23,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228663957] [2022-01-28 13:27:23,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228663957] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:23,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533219041] [2022-01-28 13:27:23,428 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:27:23,428 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:23,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:23,429 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:23,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-01-28 13:27:23,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-28 13:27:23,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:23,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:23,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:23,949 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:23,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:24,346 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:24,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533219041] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:24,347 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:24,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:27:24,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173889347] [2022-01-28 13:27:24,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:24,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:27:24,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:24,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:27:24,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:27:24,348 INFO L87 Difference]: Start difference. First operand 2056 states and 5751 transitions. Second operand has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:27,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:27,303 INFO L93 Difference]: Finished difference Result 3936 states and 10467 transitions. [2022-01-28 13:27:27,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-01-28 13:27:27,303 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:27,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:27,309 INFO L225 Difference]: With dead ends: 3936 [2022-01-28 13:27:27,309 INFO L226 Difference]: Without dead ends: 3714 [2022-01-28 13:27:27,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4092 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1864, Invalid=11018, Unknown=0, NotChecked=0, Total=12882 [2022-01-28 13:27:27,311 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 1038 mSDsluCounter, 3343 mSDsCounter, 0 mSdLazyCounter, 1657 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1038 SdHoareTripleChecker+Valid, 3339 SdHoareTripleChecker+Invalid, 1751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:27,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1038 Valid, 3339 Invalid, 1751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1657 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 13:27:27,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3714 states. [2022-01-28 13:27:27,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3714 to 2072. [2022-01-28 13:27:27,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 2071 states have (on average 2.8078223080637374) internal successors, (5815), 2071 states have internal predecessors, (5815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:27,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 5815 transitions. [2022-01-28 13:27:27,343 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 5815 transitions. Word has length 72 [2022-01-28 13:27:27,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:27,343 INFO L470 AbstractCegarLoop]: Abstraction has 2072 states and 5815 transitions. [2022-01-28 13:27:27,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:27,343 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 5815 transitions. [2022-01-28 13:27:27,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:27,346 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:27,346 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:27,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:27,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2022-01-28 13:27:27,546 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:27,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:27,547 INFO L85 PathProgramCache]: Analyzing trace with hash -1790819359, now seen corresponding path program 112 times [2022-01-28 13:27:27,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:27,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728491370] [2022-01-28 13:27:27,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:27,547 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:27,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:27,748 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:27,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:27,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728491370] [2022-01-28 13:27:27,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728491370] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:27,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907182750] [2022-01-28 13:27:27,749 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:27:27,749 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:27,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:27,750 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:27,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-01-28 13:27:27,872 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:27:27,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:27,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:27,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:28,275 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:28,276 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:28,685 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:28,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907182750] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:28,685 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:28,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:27:28,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662833818] [2022-01-28 13:27:28,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:28,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:27:28,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:28,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:27:28,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1092, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:27:28,686 INFO L87 Difference]: Start difference. First operand 2072 states and 5815 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:30,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:30,861 INFO L93 Difference]: Finished difference Result 3539 states and 9466 transitions. [2022-01-28 13:27:30,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-01-28 13:27:30,862 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:30,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:30,867 INFO L225 Difference]: With dead ends: 3539 [2022-01-28 13:27:30,867 INFO L226 Difference]: Without dead ends: 3437 [2022-01-28 13:27:30,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2465 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1207, Invalid=6983, Unknown=0, NotChecked=0, Total=8190 [2022-01-28 13:27:30,867 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 894 mSDsluCounter, 2979 mSDsCounter, 0 mSdLazyCounter, 1379 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 894 SdHoareTripleChecker+Valid, 2985 SdHoareTripleChecker+Invalid, 1472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:30,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [894 Valid, 2985 Invalid, 1472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1379 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:27:30,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3437 states. [2022-01-28 13:27:30,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3437 to 2008. [2022-01-28 13:27:30,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2008 states, 2007 states have (on average 2.7957149975087194) internal successors, (5611), 2007 states have internal predecessors, (5611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:30,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 5611 transitions. [2022-01-28 13:27:30,895 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 5611 transitions. Word has length 72 [2022-01-28 13:27:30,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:30,895 INFO L470 AbstractCegarLoop]: Abstraction has 2008 states and 5611 transitions. [2022-01-28 13:27:30,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:30,895 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 5611 transitions. [2022-01-28 13:27:30,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:30,897 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:30,897 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:30,914 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:31,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2022-01-28 13:27:31,098 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:31,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:31,098 INFO L85 PathProgramCache]: Analyzing trace with hash -1370507071, now seen corresponding path program 113 times [2022-01-28 13:27:31,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:31,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30510168] [2022-01-28 13:27:31,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:31,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:31,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:31,277 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:31,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:31,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30510168] [2022-01-28 13:27:31,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30510168] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:31,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525802761] [2022-01-28 13:27:31,278 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:27:31,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:31,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:31,279 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:31,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-01-28 13:27:31,404 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 13:27:31,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:31,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-28 13:27:31,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:31,885 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:31,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:32,292 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:32,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525802761] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:32,293 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:32,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-01-28 13:27:32,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436286114] [2022-01-28 13:27:32,293 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:32,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-28 13:27:32,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:32,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-28 13:27:32,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=1359, Unknown=0, NotChecked=0, Total=1640 [2022-01-28 13:27:32,294 INFO L87 Difference]: Start difference. First operand 2008 states and 5611 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:32,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:32,973 INFO L93 Difference]: Finished difference Result 2618 states and 7168 transitions. [2022-01-28 13:27:32,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-28 13:27:32,974 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:32,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:32,977 INFO L225 Difference]: With dead ends: 2618 [2022-01-28 13:27:32,978 INFO L226 Difference]: Without dead ends: 2492 [2022-01-28 13:27:32,978 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 892 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=572, Invalid=2734, Unknown=0, NotChecked=0, Total=3306 [2022-01-28 13:27:32,978 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 508 mSDsluCounter, 1945 mSDsCounter, 0 mSdLazyCounter, 875 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 1966 SdHoareTripleChecker+Invalid, 928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 875 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:32,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [508 Valid, 1966 Invalid, 928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 875 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:27:32,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2492 states. [2022-01-28 13:27:33,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2492 to 2008. [2022-01-28 13:27:33,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2008 states, 2007 states have (on average 2.7937219730941703) internal successors, (5607), 2007 states have internal predecessors, (5607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:33,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 5607 transitions. [2022-01-28 13:27:33,013 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 5607 transitions. Word has length 72 [2022-01-28 13:27:33,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:33,013 INFO L470 AbstractCegarLoop]: Abstraction has 2008 states and 5607 transitions. [2022-01-28 13:27:33,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:33,013 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 5607 transitions. [2022-01-28 13:27:33,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:33,016 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:33,016 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:33,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2022-01-28 13:27:33,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:33,231 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:33,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:33,232 INFO L85 PathProgramCache]: Analyzing trace with hash -491516717, now seen corresponding path program 114 times [2022-01-28 13:27:33,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:33,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911410157] [2022-01-28 13:27:33,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:33,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:33,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:33,465 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:33,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:33,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911410157] [2022-01-28 13:27:33,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911410157] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:33,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142809384] [2022-01-28 13:27:33,466 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:27:33,466 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:33,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:33,467 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:33,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-01-28 13:27:33,593 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:27:33,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:33,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:33,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:33,965 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:33,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:34,271 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:34,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142809384] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:34,272 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:34,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:27:34,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140482141] [2022-01-28 13:27:34,272 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:34,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:27:34,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:34,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:27:34,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=939, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:27:34,273 INFO L87 Difference]: Start difference. First operand 2008 states and 5607 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:35,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:35,303 INFO L93 Difference]: Finished difference Result 2906 states and 7914 transitions. [2022-01-28 13:27:35,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-28 13:27:35,303 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:35,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:35,308 INFO L225 Difference]: With dead ends: 2906 [2022-01-28 13:27:35,308 INFO L226 Difference]: Without dead ends: 2825 [2022-01-28 13:27:35,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 859 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=674, Invalid=2748, Unknown=0, NotChecked=0, Total=3422 [2022-01-28 13:27:35,308 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 471 mSDsluCounter, 2209 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 471 SdHoareTripleChecker+Valid, 2267 SdHoareTripleChecker+Invalid, 1123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:35,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [471 Valid, 2267 Invalid, 1123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1075 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:27:35,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2825 states. [2022-01-28 13:27:35,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2825 to 2008. [2022-01-28 13:27:35,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2008 states, 2007 states have (on average 2.7917289486796215) internal successors, (5603), 2007 states have internal predecessors, (5603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:35,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 5603 transitions. [2022-01-28 13:27:35,334 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 5603 transitions. Word has length 72 [2022-01-28 13:27:35,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:35,334 INFO L470 AbstractCegarLoop]: Abstraction has 2008 states and 5603 transitions. [2022-01-28 13:27:35,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:35,334 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 5603 transitions. [2022-01-28 13:27:35,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:35,345 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:35,345 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:35,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:35,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:35,546 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:35,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:35,546 INFO L85 PathProgramCache]: Analyzing trace with hash 612164819, now seen corresponding path program 115 times [2022-01-28 13:27:35,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:35,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824018601] [2022-01-28 13:27:35,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:35,547 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:35,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:35,790 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:35,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:35,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824018601] [2022-01-28 13:27:35,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824018601] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:35,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54958021] [2022-01-28 13:27:35,790 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 13:27:35,790 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:35,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:35,791 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:35,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-01-28 13:27:35,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:35,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:35,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:36,300 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:36,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:36,609 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:36,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54958021] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:36,609 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:36,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:27:36,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957285309] [2022-01-28 13:27:36,610 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:36,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:27:36,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:36,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:27:36,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=960, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:27:36,610 INFO L87 Difference]: Start difference. First operand 2008 states and 5603 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:38,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:38,097 INFO L93 Difference]: Finished difference Result 3004 states and 8172 transitions. [2022-01-28 13:27:38,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-28 13:27:38,097 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:38,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:38,102 INFO L225 Difference]: With dead ends: 3004 [2022-01-28 13:27:38,102 INFO L226 Difference]: Without dead ends: 2908 [2022-01-28 13:27:38,103 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1201 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=851, Invalid=3841, Unknown=0, NotChecked=0, Total=4692 [2022-01-28 13:27:38,103 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 568 mSDsluCounter, 2317 mSDsCounter, 0 mSdLazyCounter, 1125 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 568 SdHoareTripleChecker+Valid, 2351 SdHoareTripleChecker+Invalid, 1203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:38,103 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [568 Valid, 2351 Invalid, 1203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1125 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:27:38,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2908 states. [2022-01-28 13:27:38,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2908 to 2004. [2022-01-28 13:27:38,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2004 states, 2003 states have (on average 2.7918122815776334) internal successors, (5592), 2003 states have internal predecessors, (5592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:38,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2004 states to 2004 states and 5592 transitions. [2022-01-28 13:27:38,140 INFO L78 Accepts]: Start accepts. Automaton has 2004 states and 5592 transitions. Word has length 72 [2022-01-28 13:27:38,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:38,140 INFO L470 AbstractCegarLoop]: Abstraction has 2004 states and 5592 transitions. [2022-01-28 13:27:38,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:38,140 INFO L276 IsEmpty]: Start isEmpty. Operand 2004 states and 5592 transitions. [2022-01-28 13:27:38,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:38,142 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:38,142 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:38,158 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2022-01-28 13:27:38,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:38,343 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:38,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:38,343 INFO L85 PathProgramCache]: Analyzing trace with hash -103842689, now seen corresponding path program 116 times [2022-01-28 13:27:38,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:38,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110897622] [2022-01-28 13:27:38,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:38,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:38,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:38,599 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:38,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:38,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110897622] [2022-01-28 13:27:38,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110897622] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:38,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688055413] [2022-01-28 13:27:38,600 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 13:27:38,600 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:38,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:38,601 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:38,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-01-28 13:27:38,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:27:38,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:38,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:38,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:39,116 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:39,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:39,442 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:39,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688055413] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:39,442 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:39,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:27:39,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360686501] [2022-01-28 13:27:39,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:39,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:27:39,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:39,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:27:39,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=966, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:27:39,443 INFO L87 Difference]: Start difference. First operand 2004 states and 5592 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:41,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:41,036 INFO L93 Difference]: Finished difference Result 3062 states and 8323 transitions. [2022-01-28 13:27:41,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-28 13:27:41,037 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:41,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:41,041 INFO L225 Difference]: With dead ends: 3062 [2022-01-28 13:27:41,041 INFO L226 Difference]: Without dead ends: 2966 [2022-01-28 13:27:41,041 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1218 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=885, Invalid=4085, Unknown=0, NotChecked=0, Total=4970 [2022-01-28 13:27:41,042 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 595 mSDsluCounter, 2181 mSDsCounter, 0 mSdLazyCounter, 1070 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 2228 SdHoareTripleChecker+Invalid, 1165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:41,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [595 Valid, 2228 Invalid, 1165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1070 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:27:41,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2966 states. [2022-01-28 13:27:41,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2966 to 2000. [2022-01-28 13:27:41,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2000 states, 1999 states have (on average 2.791895947973987) internal successors, (5581), 1999 states have internal predecessors, (5581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:41,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2000 states to 2000 states and 5581 transitions. [2022-01-28 13:27:41,068 INFO L78 Accepts]: Start accepts. Automaton has 2000 states and 5581 transitions. Word has length 72 [2022-01-28 13:27:41,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:41,068 INFO L470 AbstractCegarLoop]: Abstraction has 2000 states and 5581 transitions. [2022-01-28 13:27:41,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:41,068 INFO L276 IsEmpty]: Start isEmpty. Operand 2000 states and 5581 transitions. [2022-01-28 13:27:41,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:41,070 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:41,070 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:41,086 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2022-01-28 13:27:41,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:41,271 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:41,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:41,271 INFO L85 PathProgramCache]: Analyzing trace with hash -97794443, now seen corresponding path program 117 times [2022-01-28 13:27:41,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:41,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105539763] [2022-01-28 13:27:41,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:41,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:41,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:41,494 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:41,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:41,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105539763] [2022-01-28 13:27:41,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105539763] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:41,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876002583] [2022-01-28 13:27:41,495 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 13:27:41,495 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:41,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:41,496 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:41,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-01-28 13:27:41,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-28 13:27:41,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:41,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:41,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:41,997 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:41,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:42,293 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:42,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876002583] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:42,293 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:42,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-01-28 13:27:42,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518285336] [2022-01-28 13:27:42,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:42,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-28 13:27:42,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:42,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-28 13:27:42,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=955, Unknown=0, NotChecked=0, Total=1122 [2022-01-28 13:27:42,294 INFO L87 Difference]: Start difference. First operand 2000 states and 5581 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:42,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:42,945 INFO L93 Difference]: Finished difference Result 2845 states and 7724 transitions. [2022-01-28 13:27:42,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-28 13:27:42,945 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:42,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:42,949 INFO L225 Difference]: With dead ends: 2845 [2022-01-28 13:27:42,949 INFO L226 Difference]: Without dead ends: 2734 [2022-01-28 13:27:42,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=421, Invalid=2029, Unknown=0, NotChecked=0, Total=2450 [2022-01-28 13:27:42,950 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 400 mSDsluCounter, 2176 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 400 SdHoareTripleChecker+Valid, 2202 SdHoareTripleChecker+Invalid, 1010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:42,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [400 Valid, 2202 Invalid, 1010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 13:27:42,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2022-01-28 13:27:42,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 1992. [2022-01-28 13:27:42,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1992 states, 1991 states have (on average 2.7920642893018583) internal successors, (5559), 1991 states have internal predecessors, (5559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:42,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1992 states to 1992 states and 5559 transitions. [2022-01-28 13:27:42,974 INFO L78 Accepts]: Start accepts. Automaton has 1992 states and 5559 transitions. Word has length 72 [2022-01-28 13:27:42,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:42,974 INFO L470 AbstractCegarLoop]: Abstraction has 1992 states and 5559 transitions. [2022-01-28 13:27:42,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:42,974 INFO L276 IsEmpty]: Start isEmpty. Operand 1992 states and 5559 transitions. [2022-01-28 13:27:42,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:42,976 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:42,976 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:42,992 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:43,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2022-01-28 13:27:43,177 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:43,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:43,177 INFO L85 PathProgramCache]: Analyzing trace with hash 865256109, now seen corresponding path program 118 times [2022-01-28 13:27:43,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:43,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823818249] [2022-01-28 13:27:43,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:43,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:43,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:43,393 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:43,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:43,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823818249] [2022-01-28 13:27:43,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823818249] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:43,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199539763] [2022-01-28 13:27:43,393 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 13:27:43,393 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:43,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:43,394 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:43,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-01-28 13:27:43,522 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 13:27:43,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:43,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:43,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:43,912 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:43,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:44,239 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:44,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199539763] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:44,240 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:44,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:27:44,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898655414] [2022-01-28 13:27:44,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:44,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:27:44,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:44,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:27:44,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1090, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:27:44,241 INFO L87 Difference]: Start difference. First operand 1992 states and 5559 transitions. Second operand has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:45,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:45,848 INFO L93 Difference]: Finished difference Result 3156 states and 8573 transitions. [2022-01-28 13:27:45,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-01-28 13:27:45,848 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:45,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:45,853 INFO L225 Difference]: With dead ends: 3156 [2022-01-28 13:27:45,853 INFO L226 Difference]: Without dead ends: 3024 [2022-01-28 13:27:45,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 122 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1581 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=901, Invalid=4951, Unknown=0, NotChecked=0, Total=5852 [2022-01-28 13:27:45,855 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 709 mSDsluCounter, 2633 mSDsCounter, 0 mSdLazyCounter, 1411 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 2676 SdHoareTripleChecker+Invalid, 1521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:45,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [709 Valid, 2676 Invalid, 1521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1411 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:27:45,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3024 states. [2022-01-28 13:27:45,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3024 to 1988. [2022-01-28 13:27:45,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1988 states, 1987 states have (on average 2.7881227981882235) internal successors, (5540), 1987 states have internal predecessors, (5540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:45,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1988 states to 1988 states and 5540 transitions. [2022-01-28 13:27:45,903 INFO L78 Accepts]: Start accepts. Automaton has 1988 states and 5540 transitions. Word has length 72 [2022-01-28 13:27:45,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:45,903 INFO L470 AbstractCegarLoop]: Abstraction has 1988 states and 5540 transitions. [2022-01-28 13:27:45,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:45,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1988 states and 5540 transitions. [2022-01-28 13:27:45,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:45,905 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:45,905 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:45,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2022-01-28 13:27:46,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:46,106 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:46,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:46,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1630646035, now seen corresponding path program 119 times [2022-01-28 13:27:46,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:46,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812214760] [2022-01-28 13:27:46,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:46,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:46,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:46,313 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:46,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:46,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812214760] [2022-01-28 13:27:46,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812214760] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:46,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889402195] [2022-01-28 13:27:46,314 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 13:27:46,314 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:46,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:46,315 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:46,315 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-01-28 13:27:46,444 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 13:27:46,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:46,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-28 13:27:46,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:46,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:46,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:47,437 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:47,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889402195] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:47,437 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:47,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-01-28 13:27:47,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398414973] [2022-01-28 13:27:47,437 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:47,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-28 13:27:47,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:47,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-28 13:27:47,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=1404, Unknown=0, NotChecked=0, Total=1640 [2022-01-28 13:27:47,438 INFO L87 Difference]: Start difference. First operand 1988 states and 5540 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:48,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 13:27:48,880 INFO L93 Difference]: Finished difference Result 2783 states and 7554 transitions. [2022-01-28 13:27:48,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-28 13:27:48,880 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-28 13:27:48,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 13:27:48,884 INFO L225 Difference]: With dead ends: 2783 [2022-01-28 13:27:48,884 INFO L226 Difference]: Without dead ends: 2687 [2022-01-28 13:27:48,885 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1278 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=801, Invalid=4311, Unknown=0, NotChecked=0, Total=5112 [2022-01-28 13:27:48,885 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 522 mSDsluCounter, 3389 mSDsCounter, 0 mSdLazyCounter, 1483 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 3365 SdHoareTripleChecker+Invalid, 1556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:48,885 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [522 Valid, 3365 Invalid, 1556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1483 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 13:27:48,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2687 states. [2022-01-28 13:27:48,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2687 to 1996. [2022-01-28 13:27:48,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1996 states, 1995 states have (on average 2.78796992481203) internal successors, (5562), 1995 states have internal predecessors, (5562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:48,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1996 states to 1996 states and 5562 transitions. [2022-01-28 13:27:48,908 INFO L78 Accepts]: Start accepts. Automaton has 1996 states and 5562 transitions. Word has length 72 [2022-01-28 13:27:48,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 13:27:48,908 INFO L470 AbstractCegarLoop]: Abstraction has 1996 states and 5562 transitions. [2022-01-28 13:27:48,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 13:27:48,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1996 states and 5562 transitions. [2022-01-28 13:27:48,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-28 13:27:48,911 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 13:27:48,911 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 13:27:48,927 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Forceful destruction successful, exit code 0 [2022-01-28 13:27:49,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2022-01-28 13:27:49,111 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 13:27:49,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 13:27:49,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1044749005, now seen corresponding path program 120 times [2022-01-28 13:27:49,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 13:27:49,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996861022] [2022-01-28 13:27:49,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 13:27:49,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 13:27:49,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 13:27:49,301 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:49,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 13:27:49,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996861022] [2022-01-28 13:27:49,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996861022] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 13:27:49,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463242421] [2022-01-28 13:27:49,302 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 13:27:49,302 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 13:27:49,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 13:27:49,303 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 13:27:49,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-01-28 13:27:49,433 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-28 13:27:49,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 13:27:49,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 13:27:49,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 13:27:49,827 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:49,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 13:27:50,238 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 13:27:50,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463242421] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 13:27:50,238 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 13:27:50,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-01-28 13:27:50,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647844616] [2022-01-28 13:27:50,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 13:27:50,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 13:27:50,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 13:27:50,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 13:27:50,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1108, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 13:27:50,239 INFO L87 Difference]: Start difference. First operand 1996 states and 5562 transitions. Second operand has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2022-01-28 13:27:51,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-28 13:27:51,378 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 908 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=576, Invalid=3330, Unknown=0, NotChecked=0, Total=3906 [2022-01-28 13:27:51,378 INFO L933 BasicCegarLoop]: 117 mSDtfsCounter, 242 mSDsluCounter, 1835 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 1939 SdHoareTripleChecker+Invalid, 1089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 13:27:51,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 1939 Invalid, 1089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1024 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 13:27:51,379 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-01-28 13:27:51,388 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-28 13:27:51,395 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Ended with exit code 0 [2022-01-28 13:27:51,406 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-28 13:27:51,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable180 [2022-01-28 13:27:51,579 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (1996states) and FLOYD_HOARE automaton (currently 37 states, 36 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 63 known predicates. [2022-01-28 13:27:51,581 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-01-28 13:27:51,581 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-01-28 13:27:51,583 INFO L732 BasicCegarLoop]: Path program histogram: [120, 54, 6, 1] [2022-01-28 13:27:51,584 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-28 13:27:51,584 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-28 13:27:51,585 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.01 01:27:51 BasicIcfg [2022-01-28 13:27:51,585 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-28 13:27:51,585 INFO L158 Benchmark]: Toolchain (without parser) took 741213.05ms. Allocated memory was 212.9MB in the beginning and 534.8MB in the end (delta: 321.9MB). Free memory was 162.0MB in the beginning and 371.4MB in the end (delta: -209.4MB). Peak memory consumption was 113.6MB. Max. memory is 8.0GB. [2022-01-28 13:27:51,585 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 212.9MB. Free memory was 178.3MB in the beginning and 178.3MB in the end (delta: 69.1kB). There was no memory consumed. Max. memory is 8.0GB. [2022-01-28 13:27:51,585 INFO L158 Benchmark]: CACSL2BoogieTranslator took 200.40ms. Allocated memory is still 212.9MB. Free memory was 161.7MB in the beginning and 187.6MB in the end (delta: -25.8MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2022-01-28 13:27:51,585 INFO L158 Benchmark]: Boogie Procedure Inliner took 23.29ms. Allocated memory is still 212.9MB. Free memory was 187.6MB in the beginning and 186.0MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-01-28 13:27:51,585 INFO L158 Benchmark]: Boogie Preprocessor took 14.82ms. Allocated memory is still 212.9MB. Free memory was 186.0MB in the beginning and 184.7MB in the end (delta: 1.3MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-01-28 13:27:51,585 INFO L158 Benchmark]: RCFGBuilder took 282.37ms. Allocated memory is still 212.9MB. Free memory was 184.7MB in the beginning and 171.6MB in the end (delta: 13.1MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. [2022-01-28 13:27:51,585 INFO L158 Benchmark]: TraceAbstraction took 740687.31ms. Allocated memory was 212.9MB in the beginning and 534.8MB in the end (delta: 321.9MB). Free memory was 171.1MB in the beginning and 371.4MB in the end (delta: -200.3MB). Peak memory consumption was 122.6MB. Max. memory is 8.0GB. [2022-01-28 13:27:51,586 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.10ms. Allocated memory is still 212.9MB. Free memory was 178.3MB in the beginning and 178.3MB in the end (delta: 69.1kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 200.40ms. Allocated memory is still 212.9MB. Free memory was 161.7MB in the beginning and 187.6MB in the end (delta: -25.8MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 23.29ms. Allocated memory is still 212.9MB. Free memory was 187.6MB in the beginning and 186.0MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 14.82ms. Allocated memory is still 212.9MB. Free memory was 186.0MB in the beginning and 184.7MB in the end (delta: 1.3MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 282.37ms. Allocated memory is still 212.9MB. Free memory was 184.7MB in the beginning and 171.6MB in the end (delta: 13.1MB). Peak memory consumption was 13.6MB. Max. memory is 8.0GB. * TraceAbstraction took 740687.31ms. Allocated memory was 212.9MB in the beginning and 534.8MB in the end (delta: 321.9MB). Free memory was 171.1MB in the beginning and 371.4MB in the end (delta: -200.3MB). Peak memory consumption was 122.6MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was constructing difference of abstraction (1996states) and FLOYD_HOARE automaton (currently 37 states, 36 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 63 known predicates. - TimeoutResultAtElement [Line: 70]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (1996states) and FLOYD_HOARE automaton (currently 37 states, 36 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 63 known predicates. - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (1996states) and FLOYD_HOARE automaton (currently 37 states, 36 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 63 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 104 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 740.6s, OverallIterations: 181, TraceHistogramMax: 2, PathProgramHistogramMax: 120, EmptinessCheckTime: 0.4s, AutomataDifference: 489.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 170740 SdHoareTripleChecker+Valid, 104.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 170740 mSDsluCounter, 620581 SdHoareTripleChecker+Invalid, 88.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 617678 mSDsCounter, 18909 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 288235 IncrementalHoareTripleChecker+Invalid, 307144 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 18909 mSolverCounterUnsat, 34529 mSDtfsCounter, 288235 mSolverCounterSat, 1.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 38323 GetRequests, 20698 SyntacticMatches, 416 SemanticMatches, 17208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750593 ImplicationChecksByTransitivity, 457.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2072occurred in iteration=172, InterpolantAutomatonStates: 13058, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.6s AutomataMinimizationTime, 180 MinimizatonAttempts, 260769 StatesRemovedByMinimization, 179 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.1s SsaConstructionTime, 3.2s SatisfiabilityAnalysisTime, 193.6s InterpolantComputationTime, 25260 NumberOfCodeBlocks, 25086 NumberOfCodeBlocksAsserted, 521 NumberOfCheckSat, 37144 ConstructedInterpolants, 0 QuantifiedInterpolants, 318260 SizeOfPredicates, 2172 NumberOfNonLiveVariables, 27850 ConjunctsInSsa, 4167 ConjunctsInUnsatCore, 529 InterpolantComputations, 7 PerfectInterpolantSequences, 0/1440 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