/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-4b0ab11 [2022-03-01 15:49:38,496 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-01 15:49:38,497 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-01 15:49:38,525 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-01 15:49:38,525 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-01 15:49:38,526 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-01 15:49:38,533 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-01 15:49:38,535 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-01 15:49:38,542 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-01 15:49:38,545 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-01 15:49:38,546 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-01 15:49:38,548 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-01 15:49:38,548 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-01 15:49:38,549 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-01 15:49:38,551 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-01 15:49:38,553 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-01 15:49:38,553 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-01 15:49:38,554 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-01 15:49:38,558 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-01 15:49:38,560 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-01 15:49:38,561 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-01 15:49:38,563 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-01 15:49:38,564 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-01 15:49:38,564 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-01 15:49:38,565 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-01 15:49:38,566 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-01 15:49:38,566 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-01 15:49:38,566 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-01 15:49:38,566 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-01 15:49:38,567 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-01 15:49:38,567 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-01 15:49:38,567 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-01 15:49:38,568 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-01 15:49:38,568 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-01 15:49:38,569 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-01 15:49:38,569 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-01 15:49:38,569 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-01 15:49:38,569 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-01 15:49:38,570 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-01 15:49:38,570 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-01 15:49:38,570 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-01 15:49:38,577 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-03-01 15:49:38,601 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-01 15:49:38,601 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-01 15:49:38,601 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-01 15:49:38,601 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-01 15:49:38,602 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-01 15:49:38,602 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-01 15:49:38,602 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-01 15:49:38,602 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-01 15:49:38,602 INFO L138 SettingsManager]: * Use SBE=true [2022-03-01 15:49:38,603 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-01 15:49:38,603 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-01 15:49:38,603 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-01 15:49:38,603 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-01 15:49:38,605 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-01 15:49:38,605 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-01 15:49:38,605 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-01 15:49:38,605 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-01 15:49:38,605 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-01 15:49:38,605 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-01 15:49:38,606 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-01 15:49:38,606 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-01 15:49:38,606 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-01 15:49:38,606 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-01 15:49:38,606 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-01 15:49:38,606 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-01 15:49:38,606 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 15:49:38,606 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-01 15:49:38,606 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-01 15:49:38,607 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-01 15:49:38,607 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-01 15:49:38,607 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-01 15:49:38,607 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-01 15:49:38,607 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-01 15:49:38,607 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-03-01 15:49:38,780 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-01 15:49:38,797 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-01 15:49:38,798 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-01 15:49:38,799 INFO L271 PluginConnector]: Initializing CDTParser... [2022-03-01 15:49:38,801 INFO L275 PluginConnector]: CDTParser initialized [2022-03-01 15:49:38,802 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c [2022-03-01 15:49:38,849 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/46d4918c8/afe40505bc784d699f3a9d9e02a03d38/FLAGaf50198fc [2022-03-01 15:49:39,166 INFO L306 CDTParser]: Found 1 translation units. [2022-03-01 15:49:39,167 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c [2022-03-01 15:49:39,172 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/46d4918c8/afe40505bc784d699f3a9d9e02a03d38/FLAGaf50198fc [2022-03-01 15:49:39,595 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/46d4918c8/afe40505bc784d699f3a9d9e02a03d38 [2022-03-01 15:49:39,597 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-01 15:49:39,598 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-03-01 15:49:39,601 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-03-01 15:49:39,601 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-03-01 15:49:39,603 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-03-01 15:49:39,603 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.03 03:49:39" (1/1) ... [2022-03-01 15:49:39,604 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6f9eb3f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:49:39, skipping insertion in model container [2022-03-01 15:49:39,604 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.03 03:49:39" (1/1) ... [2022-03-01 15:49:39,615 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-03-01 15:49:39,626 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-03-01 15:49:39,796 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c[2087,2100] [2022-03-01 15:49:39,798 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-01 15:49:39,844 INFO L203 MainTranslator]: Completed pre-run [2022-03-01 15:49:39,866 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-figure1-alt.wvr.c[2087,2100] [2022-03-01 15:49:39,871 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-03-01 15:49:39,881 INFO L208 MainTranslator]: Completed translation [2022-03-01 15:49:39,882 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:49:39 WrapperNode [2022-03-01 15:49:39,883 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-03-01 15:49:39,884 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-01 15:49:39,884 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-01 15:49:39,884 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-01 15:49:39,888 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:49:39" (1/1) ... [2022-03-01 15:49:39,894 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:49:39" (1/1) ... [2022-03-01 15:49:39,913 INFO L137 Inliner]: procedures = 21, calls = 25, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 76 [2022-03-01 15:49:39,913 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-01 15:49:39,914 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-01 15:49:39,914 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-01 15:49:39,914 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-01 15:49:39,919 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:49:39" (1/1) ... [2022-03-01 15:49:39,920 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:49:39" (1/1) ... [2022-03-01 15:49:39,928 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:49:39" (1/1) ... [2022-03-01 15:49:39,929 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:49:39" (1/1) ... [2022-03-01 15:49:39,937 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:49:39" (1/1) ... [2022-03-01 15:49:39,940 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:49:39" (1/1) ... [2022-03-01 15:49:39,940 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:49:39" (1/1) ... [2022-03-01 15:49:39,941 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-01 15:49:39,942 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-01 15:49:39,942 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-01 15:49:39,942 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-01 15:49:39,943 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:49:39" (1/1) ... [2022-03-01 15:49:39,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 15:49:39,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:49:39,972 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-01 15:49:39,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-01 15:49:40,007 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-03-01 15:49:40,007 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-01 15:49:40,007 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-01 15:49:40,007 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-01 15:49:40,008 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-01 15:49:40,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-03-01 15:49:40,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-03-01 15:49:40,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-03-01 15:49:40,008 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-03-01 15:49:40,008 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-03-01 15:49:40,008 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-01 15:49:40,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-01 15:49:40,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-03-01 15:49:40,009 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-03-01 15:49:40,009 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-01 15:49:40,080 INFO L234 CfgBuilder]: Building ICFG [2022-03-01 15:49:40,081 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-01 15:49:40,210 INFO L275 CfgBuilder]: Performing block encoding [2022-03-01 15:49:40,238 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-01 15:49:40,238 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-03-01 15:49:40,240 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 03:49:40 BoogieIcfgContainer [2022-03-01 15:49:40,240 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-01 15:49:40,242 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-01 15:49:40,242 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-01 15:49:40,245 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-01 15:49:40,245 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.03 03:49:39" (1/3) ... [2022-03-01 15:49:40,246 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41288aa7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.03 03:49:40, skipping insertion in model container [2022-03-01 15:49:40,246 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.03 03:49:39" (2/3) ... [2022-03-01 15:49:40,246 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41288aa7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.03 03:49:40, skipping insertion in model container [2022-03-01 15:49:40,246 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 03:49:40" (3/3) ... [2022-03-01 15:49:40,247 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-figure1-alt.wvr.c [2022-03-01 15:49:40,251 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-01 15:49:40,252 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-01 15:49:40,252 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-01 15:49:40,252 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-01 15:49:40,279 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,280 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,280 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,281 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,281 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,281 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,282 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,282 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,282 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,282 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,283 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,283 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,283 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,283 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,283 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,283 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,284 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,284 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,284 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,284 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,284 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,285 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,285 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,286 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,287 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,288 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,289 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,290 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,301 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,302 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,302 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,302 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,302 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,302 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,302 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,303 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,303 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,303 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,303 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,304 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-03-01 15:49:40,307 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-01 15:49:40,341 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-01 15:49:40,348 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-03-01 15:49:40,349 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-01 15:49:40,357 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 90 places, 89 transitions, 194 flow [2022-03-01 15:49:40,401 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 449 states, 448 states have (on average 2.6339285714285716) internal successors, (1180), 448 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:40,405 INFO L276 IsEmpty]: Start isEmpty. Operand has 449 states, 448 states have (on average 2.6339285714285716) internal successors, (1180), 448 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:40,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-01 15:49:40,418 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:49:40,418 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:49:40,419 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:49:40,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:49:40,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1950336427, now seen corresponding path program 1 times [2022-03-01 15:49:40,429 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:49:40,430 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139340392] [2022-03-01 15:49:40,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:49:40,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:49:40,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:49:40,569 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:40,570 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:49:40,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139340392] [2022-03-01 15:49:40,571 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139340392] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:49:40,571 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:49:40,571 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-01 15:49:40,572 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595167536] [2022-03-01 15:49:40,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:49:40,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-03-01 15:49:40,577 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:49:40,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-03-01 15:49:40,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-01 15:49:40,606 INFO L87 Difference]: Start difference. First operand has 449 states, 448 states have (on average 2.6339285714285716) internal successors, (1180), 448 states have internal predecessors, (1180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:40,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:49:40,649 INFO L93 Difference]: Finished difference Result 449 states and 1097 transitions. [2022-03-01 15:49:40,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-03-01 15:49:40,651 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-01 15:49:40,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:49:40,661 INFO L225 Difference]: With dead ends: 449 [2022-03-01 15:49:40,661 INFO L226 Difference]: Without dead ends: 447 [2022-03-01 15:49:40,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-03-01 15:49:40,664 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 15:49:40,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 68 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 15:49:40,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2022-03-01 15:49:40,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 447. [2022-03-01 15:49:40,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 2.4551569506726456) internal successors, (1095), 446 states have internal predecessors, (1095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:40,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 1095 transitions. [2022-03-01 15:49:40,722 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 1095 transitions. Word has length 62 [2022-03-01 15:49:40,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:49:40,722 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 1095 transitions. [2022-03-01 15:49:40,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:40,722 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 1095 transitions. [2022-03-01 15:49:40,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-01 15:49:40,725 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:49:40,725 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:49:40,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-01 15:49:40,726 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:49:40,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:49:40,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1985794763, now seen corresponding path program 1 times [2022-03-01 15:49:40,726 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:49:40,726 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296151039] [2022-03-01 15:49:40,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:49:40,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:49:40,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:49:41,242 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:41,243 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:49:41,243 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296151039] [2022-03-01 15:49:41,243 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296151039] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:49:41,243 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:49:41,243 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-01 15:49:41,243 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895407217] [2022-03-01 15:49:41,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:49:41,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 15:49:41,245 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:49:41,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 15:49:41,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-03-01 15:49:41,251 INFO L87 Difference]: Start difference. First operand 447 states and 1095 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:41,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:49:41,608 INFO L93 Difference]: Finished difference Result 693 states and 1636 transitions. [2022-03-01 15:49:41,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 15:49:41,609 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-01 15:49:41,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:49:41,613 INFO L225 Difference]: With dead ends: 693 [2022-03-01 15:49:41,613 INFO L226 Difference]: Without dead ends: 564 [2022-03-01 15:49:41,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=166, Invalid=296, Unknown=0, NotChecked=0, Total=462 [2022-03-01 15:49:41,615 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 193 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:49:41,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 524 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:49:41,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2022-03-01 15:49:41,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 486. [2022-03-01 15:49:41,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 2.4474226804123713) internal successors, (1187), 485 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:41,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 1187 transitions. [2022-03-01 15:49:41,640 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 1187 transitions. Word has length 62 [2022-03-01 15:49:41,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:49:41,640 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 1187 transitions. [2022-03-01 15:49:41,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:41,640 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 1187 transitions. [2022-03-01 15:49:41,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-01 15:49:41,643 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:49:41,643 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:49:41,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-01 15:49:41,643 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:49:41,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:49:41,644 INFO L85 PathProgramCache]: Analyzing trace with hash 1810260605, now seen corresponding path program 2 times [2022-03-01 15:49:41,644 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:49:41,644 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980691693] [2022-03-01 15:49:41,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:49:41,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:49:41,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:49:42,069 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:42,069 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:49:42,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980691693] [2022-03-01 15:49:42,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980691693] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:49:42,070 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:49:42,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-01 15:49:42,070 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039714700] [2022-03-01 15:49:42,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:49:42,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 15:49:42,071 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:49:42,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 15:49:42,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-03-01 15:49:42,071 INFO L87 Difference]: Start difference. First operand 486 states and 1187 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:42,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:49:42,426 INFO L93 Difference]: Finished difference Result 724 states and 1704 transitions. [2022-03-01 15:49:42,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 15:49:42,427 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-01 15:49:42,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:49:42,429 INFO L225 Difference]: With dead ends: 724 [2022-03-01 15:49:42,430 INFO L226 Difference]: Without dead ends: 673 [2022-03-01 15:49:42,430 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=169, Invalid=293, Unknown=0, NotChecked=0, Total=462 [2022-03-01 15:49:42,431 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 287 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:49:42,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 547 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:49:42,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-03-01 15:49:42,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 502. [2022-03-01 15:49:42,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.465069860279441) internal successors, (1235), 501 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:42,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1235 transitions. [2022-03-01 15:49:42,442 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1235 transitions. Word has length 62 [2022-03-01 15:49:42,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:49:42,443 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1235 transitions. [2022-03-01 15:49:42,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:42,444 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1235 transitions. [2022-03-01 15:49:42,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-01 15:49:42,445 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:49:42,445 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:49:42,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-01 15:49:42,446 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:49:42,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:49:42,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1129232613, now seen corresponding path program 3 times [2022-03-01 15:49:42,446 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:49:42,446 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129781336] [2022-03-01 15:49:42,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:49:42,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:49:42,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:49:42,743 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:42,743 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:49:42,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129781336] [2022-03-01 15:49:42,744 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129781336] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:49:42,744 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:49:42,744 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-01 15:49:42,744 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489904449] [2022-03-01 15:49:42,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:49:42,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 15:49:42,744 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:49:42,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 15:49:42,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-03-01 15:49:42,745 INFO L87 Difference]: Start difference. First operand 502 states and 1235 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:43,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:49:43,003 INFO L93 Difference]: Finished difference Result 670 states and 1593 transitions. [2022-03-01 15:49:43,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 15:49:43,004 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-01 15:49:43,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:49:43,006 INFO L225 Difference]: With dead ends: 670 [2022-03-01 15:49:43,006 INFO L226 Difference]: Without dead ends: 604 [2022-03-01 15:49:43,007 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=166, Invalid=296, Unknown=0, NotChecked=0, Total=462 [2022-03-01 15:49:43,007 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 273 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:49:43,008 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 475 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:49:43,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-03-01 15:49:43,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 502. [2022-03-01 15:49:43,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.4570858283433132) internal successors, (1231), 501 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:43,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1231 transitions. [2022-03-01 15:49:43,018 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1231 transitions. Word has length 62 [2022-03-01 15:49:43,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:49:43,019 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1231 transitions. [2022-03-01 15:49:43,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:43,020 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1231 transitions. [2022-03-01 15:49:43,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-01 15:49:43,022 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:49:43,022 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:49:43,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-01 15:49:43,023 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:49:43,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:49:43,026 INFO L85 PathProgramCache]: Analyzing trace with hash -79113043, now seen corresponding path program 4 times [2022-03-01 15:49:43,026 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:49:43,026 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96067930] [2022-03-01 15:49:43,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:49:43,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:49:43,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:49:43,315 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:43,315 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:49:43,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96067930] [2022-03-01 15:49:43,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96067930] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:49:43,317 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:49:43,317 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-01 15:49:43,317 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013400465] [2022-03-01 15:49:43,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:49:43,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 15:49:43,318 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:49:43,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 15:49:43,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-03-01 15:49:43,319 INFO L87 Difference]: Start difference. First operand 502 states and 1231 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:43,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:49:43,584 INFO L93 Difference]: Finished difference Result 655 states and 1566 transitions. [2022-03-01 15:49:43,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 15:49:43,585 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-01 15:49:43,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:49:43,587 INFO L225 Difference]: With dead ends: 655 [2022-03-01 15:49:43,587 INFO L226 Difference]: Without dead ends: 604 [2022-03-01 15:49:43,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=167, Invalid=295, Unknown=0, NotChecked=0, Total=462 [2022-03-01 15:49:43,588 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 229 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:49:43,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 487 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:49:43,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-03-01 15:49:43,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 502. [2022-03-01 15:49:43,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.4570858283433132) internal successors, (1231), 501 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:43,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1231 transitions. [2022-03-01 15:49:43,599 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1231 transitions. Word has length 62 [2022-03-01 15:49:43,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:49:43,599 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1231 transitions. [2022-03-01 15:49:43,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:43,599 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1231 transitions. [2022-03-01 15:49:43,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-01 15:49:43,600 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:49:43,600 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:49:43,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-01 15:49:43,600 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:49:43,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:49:43,601 INFO L85 PathProgramCache]: Analyzing trace with hash -1623942775, now seen corresponding path program 5 times [2022-03-01 15:49:43,601 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:49:43,601 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795658064] [2022-03-01 15:49:43,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:49:43,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:49:43,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:49:43,870 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:43,870 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:49:43,870 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795658064] [2022-03-01 15:49:43,870 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795658064] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:49:43,870 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:49:43,870 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-01 15:49:43,870 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247015535] [2022-03-01 15:49:43,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:49:43,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 15:49:43,871 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:49:43,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 15:49:43,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-03-01 15:49:43,872 INFO L87 Difference]: Start difference. First operand 502 states and 1231 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:44,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:49:44,145 INFO L93 Difference]: Finished difference Result 679 states and 1612 transitions. [2022-03-01 15:49:44,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 15:49:44,145 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-01 15:49:44,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:49:44,148 INFO L225 Difference]: With dead ends: 679 [2022-03-01 15:49:44,148 INFO L226 Difference]: Without dead ends: 628 [2022-03-01 15:49:44,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=154, Invalid=266, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:49:44,149 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 175 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:49:44,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 513 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:49:44,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2022-03-01 15:49:44,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 502. [2022-03-01 15:49:44,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 501 states have (on average 2.4570858283433132) internal successors, (1231), 501 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:44,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 1231 transitions. [2022-03-01 15:49:44,160 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 1231 transitions. Word has length 62 [2022-03-01 15:49:44,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:49:44,160 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 1231 transitions. [2022-03-01 15:49:44,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:44,160 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 1231 transitions. [2022-03-01 15:49:44,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-03-01 15:49:44,162 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:49:44,162 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:49:44,162 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-01 15:49:44,162 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:49:44,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:49:44,163 INFO L85 PathProgramCache]: Analyzing trace with hash 1989996529, now seen corresponding path program 6 times [2022-03-01 15:49:44,163 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:49:44,163 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044329749] [2022-03-01 15:49:44,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:49:44,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:49:44,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:49:44,451 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:44,451 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:49:44,452 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044329749] [2022-03-01 15:49:44,452 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044329749] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 15:49:44,452 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 15:49:44,453 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-03-01 15:49:44,454 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460863595] [2022-03-01 15:49:44,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 15:49:44,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 15:49:44,454 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:49:44,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 15:49:44,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-03-01 15:49:44,455 INFO L87 Difference]: Start difference. First operand 502 states and 1231 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:44,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:49:44,702 INFO L93 Difference]: Finished difference Result 601 states and 1443 transitions. [2022-03-01 15:49:44,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 15:49:44,703 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-03-01 15:49:44,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:49:44,705 INFO L225 Difference]: With dead ends: 601 [2022-03-01 15:49:44,705 INFO L226 Difference]: Without dead ends: 535 [2022-03-01 15:49:44,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=154, Invalid=266, Unknown=0, NotChecked=0, Total=420 [2022-03-01 15:49:44,706 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 152 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:49:44,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 478 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 15:49:44,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-03-01 15:49:44,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 483. [2022-03-01 15:49:44,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 2.4419087136929463) internal successors, (1177), 482 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:44,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1177 transitions. [2022-03-01 15:49:44,715 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1177 transitions. Word has length 62 [2022-03-01 15:49:44,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:49:44,715 INFO L470 AbstractCegarLoop]: Abstraction has 483 states and 1177 transitions. [2022-03-01 15:49:44,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:44,715 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1177 transitions. [2022-03-01 15:49:44,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:49:44,716 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:49:44,716 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:49:44,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-01 15:49:44,717 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:49:44,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:49:44,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1860622977, now seen corresponding path program 1 times [2022-03-01 15:49:44,717 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:49:44,717 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201068384] [2022-03-01 15:49:44,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:49:44,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:49:44,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:49:44,988 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:44,989 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:49:44,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201068384] [2022-03-01 15:49:44,989 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201068384] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:49:44,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122675785] [2022-03-01 15:49:44,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:49:44,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:49:44,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:49:44,991 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:49:45,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-01 15:49:45,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:49:45,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:49:45,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:49:45,652 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:45,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:49:46,080 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:46,080 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122675785] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:49:46,080 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:49:46,080 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-01 15:49:46,080 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867404316] [2022-03-01 15:49:46,081 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:49:46,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-01 15:49:46,081 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:49:46,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-01 15:49:46,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1026, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 15:49:46,082 INFO L87 Difference]: Start difference. First operand 483 states and 1177 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:47,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:49:47,265 INFO L93 Difference]: Finished difference Result 1313 states and 3214 transitions. [2022-03-01 15:49:47,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 15:49:47,265 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:49:47,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:49:47,270 INFO L225 Difference]: With dead ends: 1313 [2022-03-01 15:49:47,270 INFO L226 Difference]: Without dead ends: 1232 [2022-03-01 15:49:47,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1071 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=606, Invalid=3300, Unknown=0, NotChecked=0, Total=3906 [2022-03-01 15:49:47,271 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 556 mSDsluCounter, 1917 mSDsCounter, 0 mSdLazyCounter, 845 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 1930 SdHoareTripleChecker+Invalid, 883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 845 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 15:49:47,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [556 Valid, 1930 Invalid, 883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 845 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 15:49:47,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1232 states. [2022-03-01 15:49:47,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1232 to 719. [2022-03-01 15:49:47,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 2.518105849582173) internal successors, (1808), 718 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:47,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1808 transitions. [2022-03-01 15:49:47,288 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1808 transitions. Word has length 67 [2022-03-01 15:49:47,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:49:47,288 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 1808 transitions. [2022-03-01 15:49:47,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:47,288 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1808 transitions. [2022-03-01 15:49:47,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:49:47,289 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:49:47,290 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:49:47,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-03-01 15:49:47,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:49:47,511 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:49:47,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:49:47,512 INFO L85 PathProgramCache]: Analyzing trace with hash 1963152621, now seen corresponding path program 2 times [2022-03-01 15:49:47,512 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:49:47,512 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026999168] [2022-03-01 15:49:47,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:49:47,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:49:47,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:49:47,788 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:47,789 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:49:47,789 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026999168] [2022-03-01 15:49:47,789 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026999168] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:49:47,789 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637325138] [2022-03-01 15:49:47,789 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:49:47,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:49:47,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:49:47,792 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:49:47,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-01 15:49:47,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:49:47,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:49:47,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:49:47,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:49:48,395 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:48,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:49:48,862 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:48,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637325138] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:49:48,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:49:48,862 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-01 15:49:48,862 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697747633] [2022-03-01 15:49:48,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:49:48,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-01 15:49:48,863 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:49:48,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-01 15:49:48,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1039, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 15:49:48,864 INFO L87 Difference]: Start difference. First operand 719 states and 1808 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:51,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:49:51,068 INFO L93 Difference]: Finished difference Result 1694 states and 4245 transitions. [2022-03-01 15:49:51,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-01 15:49:51,068 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:49:51,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:49:51,077 INFO L225 Difference]: With dead ends: 1694 [2022-03-01 15:49:51,077 INFO L226 Difference]: Without dead ends: 1628 [2022-03-01 15:49:51,079 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1909 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=962, Invalid=5844, Unknown=0, NotChecked=0, Total=6806 [2022-03-01 15:49:51,081 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 869 mSDsluCounter, 2691 mSDsCounter, 0 mSdLazyCounter, 1325 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 869 SdHoareTripleChecker+Valid, 2684 SdHoareTripleChecker+Invalid, 1413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:49:51,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [869 Valid, 2684 Invalid, 1413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1325 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:49:51,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1628 states. [2022-03-01 15:49:51,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1628 to 739. [2022-03-01 15:49:51,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 738 states have (on average 2.535230352303523) internal successors, (1871), 738 states have internal predecessors, (1871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:51,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 1871 transitions. [2022-03-01 15:49:51,109 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 1871 transitions. Word has length 67 [2022-03-01 15:49:51,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:49:51,109 INFO L470 AbstractCegarLoop]: Abstraction has 739 states and 1871 transitions. [2022-03-01 15:49:51,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:51,110 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 1871 transitions. [2022-03-01 15:49:51,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:49:51,111 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:49:51,112 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:49:51,135 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-01 15:49:51,326 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-03-01 15:49:51,326 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:49:51,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:49:51,326 INFO L85 PathProgramCache]: Analyzing trace with hash 1661878945, now seen corresponding path program 3 times [2022-03-01 15:49:51,327 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:49:51,327 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284108198] [2022-03-01 15:49:51,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:49:51,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:49:51,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:49:51,633 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:51,634 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:49:51,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284108198] [2022-03-01 15:49:51,634 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284108198] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:49:51,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252854232] [2022-03-01 15:49:51,634 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:49:51,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:49:51,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:49:51,635 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:49:51,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-01 15:49:51,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:49:51,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:49:51,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:49:51,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:49:52,218 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:52,218 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:49:52,681 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:52,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252854232] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:49:52,681 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:49:52,681 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-01 15:49:52,682 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363620595] [2022-03-01 15:49:52,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:49:52,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-01 15:49:52,682 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:49:52,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-01 15:49:52,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1034, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 15:49:52,683 INFO L87 Difference]: Start difference. First operand 739 states and 1871 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:56,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:49:56,292 INFO L93 Difference]: Finished difference Result 2191 states and 5430 transitions. [2022-03-01 15:49:56,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-01 15:49:56,292 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:49:56,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:49:56,299 INFO L225 Difference]: With dead ends: 2191 [2022-03-01 15:49:56,299 INFO L226 Difference]: Without dead ends: 2059 [2022-03-01 15:49:56,302 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3901 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1818, Invalid=10614, Unknown=0, NotChecked=0, Total=12432 [2022-03-01 15:49:56,302 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 1199 mSDsluCounter, 3023 mSDsCounter, 0 mSdLazyCounter, 1615 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1199 SdHoareTripleChecker+Valid, 3004 SdHoareTripleChecker+Invalid, 1745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:49:56,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1199 Valid, 3004 Invalid, 1745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1615 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:49:56,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2059 states. [2022-03-01 15:49:56,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2059 to 809. [2022-03-01 15:49:56,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 808 states have (on average 2.6113861386138613) internal successors, (2110), 808 states have internal predecessors, (2110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:56,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 2110 transitions. [2022-03-01 15:49:56,323 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 2110 transitions. Word has length 67 [2022-03-01 15:49:56,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:49:56,323 INFO L470 AbstractCegarLoop]: Abstraction has 809 states and 2110 transitions. [2022-03-01 15:49:56,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:56,323 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 2110 transitions. [2022-03-01 15:49:56,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:49:56,325 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:49:56,325 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:49:56,343 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-03-01 15:49:56,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:49:56,539 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:49:56,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:49:56,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1199640043, now seen corresponding path program 4 times [2022-03-01 15:49:56,540 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:49:56,540 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949447610] [2022-03-01 15:49:56,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:49:56,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:49:56,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:49:56,807 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:56,808 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:49:56,808 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949447610] [2022-03-01 15:49:56,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949447610] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:49:56,808 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659397165] [2022-03-01 15:49:56,808 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:49:56,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:49:56,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:49:56,809 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:49:56,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-01 15:49:56,867 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:49:56,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:49:56,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:49:56,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:49:57,362 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:57,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:49:57,806 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:49:57,806 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659397165] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:49:57,807 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:49:57,807 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-01 15:49:57,807 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415414078] [2022-03-01 15:49:57,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:49:57,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-01 15:49:57,807 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:49:57,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-01 15:49:57,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1030, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 15:49:57,808 INFO L87 Difference]: Start difference. First operand 809 states and 2110 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:59,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:49:59,603 INFO L93 Difference]: Finished difference Result 1833 states and 4534 transitions. [2022-03-01 15:49:59,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-01 15:49:59,603 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:49:59,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:49:59,609 INFO L225 Difference]: With dead ends: 1833 [2022-03-01 15:49:59,609 INFO L226 Difference]: Without dead ends: 1731 [2022-03-01 15:49:59,611 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1728 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1040, Invalid=5440, Unknown=0, NotChecked=0, Total=6480 [2022-03-01 15:49:59,611 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 1015 mSDsluCounter, 2413 mSDsCounter, 0 mSdLazyCounter, 1107 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 2419 SdHoareTripleChecker+Invalid, 1207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:49:59,611 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1015 Valid, 2419 Invalid, 1207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1107 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:49:59,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2022-03-01 15:49:59,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 824. [2022-03-01 15:49:59,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 823 states have (on average 2.5880923450789792) internal successors, (2130), 823 states have internal predecessors, (2130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:59,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 2130 transitions. [2022-03-01 15:49:59,629 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 2130 transitions. Word has length 67 [2022-03-01 15:49:59,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:49:59,629 INFO L470 AbstractCegarLoop]: Abstraction has 824 states and 2130 transitions. [2022-03-01 15:49:59,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:49:59,630 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 2130 transitions. [2022-03-01 15:49:59,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:49:59,631 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:49:59,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] [2022-03-01 15:49:59,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-03-01 15:49:59,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:49:59,860 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:49:59,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:49:59,860 INFO L85 PathProgramCache]: Analyzing trace with hash -596174201, now seen corresponding path program 5 times [2022-03-01 15:49:59,860 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:49:59,860 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610456391] [2022-03-01 15:49:59,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:49:59,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:49:59,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:00,113 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:00,113 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:00,113 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610456391] [2022-03-01 15:50:00,113 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610456391] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:00,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285098251] [2022-03-01 15:50:00,114 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:50:00,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:00,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:00,115 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:00,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-01 15:50:00,164 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:50:00,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:00,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:00,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:00,654 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:00,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:01,058 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:01,059 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285098251] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:01,059 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:01,059 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-01 15:50:01,059 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468639318] [2022-03-01 15:50:01,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:01,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-01 15:50:01,059 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:01,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-01 15:50:01,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1034, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 15:50:01,060 INFO L87 Difference]: Start difference. First operand 824 states and 2130 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:02,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:02,601 INFO L93 Difference]: Finished difference Result 1950 states and 4935 transitions. [2022-03-01 15:50:02,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-01 15:50:02,601 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:02,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:02,607 INFO L225 Difference]: With dead ends: 1950 [2022-03-01 15:50:02,607 INFO L226 Difference]: Without dead ends: 1869 [2022-03-01 15:50:02,609 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1604 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=796, Invalid=4904, Unknown=0, NotChecked=0, Total=5700 [2022-03-01 15:50:02,609 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 811 mSDsluCounter, 2188 mSDsCounter, 0 mSdLazyCounter, 1043 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 811 SdHoareTripleChecker+Valid, 2206 SdHoareTripleChecker+Invalid, 1113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:02,609 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [811 Valid, 2206 Invalid, 1113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1043 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:50:02,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1869 states. [2022-03-01 15:50:02,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1869 to 846. [2022-03-01 15:50:02,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 845 states have (on average 2.596449704142012) internal successors, (2194), 845 states have internal predecessors, (2194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:02,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 2194 transitions. [2022-03-01 15:50:02,626 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 2194 transitions. Word has length 67 [2022-03-01 15:50:02,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:02,626 INFO L470 AbstractCegarLoop]: Abstraction has 846 states and 2194 transitions. [2022-03-01 15:50:02,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:02,627 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 2194 transitions. [2022-03-01 15:50:02,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:02,628 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:02,628 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:02,646 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-03-01 15:50:02,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-03-01 15:50:02,834 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:02,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:02,834 INFO L85 PathProgramCache]: Analyzing trace with hash -897447877, now seen corresponding path program 6 times [2022-03-01 15:50:02,835 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:02,835 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995721157] [2022-03-01 15:50:02,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:02,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:02,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:03,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-03-01 15:50:03,107 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:03,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995721157] [2022-03-01 15:50:03,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995721157] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:03,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014924459] [2022-03-01 15:50:03,107 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:50:03,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:03,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:03,108 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:03,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-01 15:50:03,153 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:50:03,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:03,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:03,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:03,639 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:03,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:04,058 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:04,059 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014924459] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:04,059 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:04,059 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-01 15:50:04,059 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94192251] [2022-03-01 15:50:04,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:04,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-01 15:50:04,060 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:04,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-01 15:50:04,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1039, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 15:50:04,060 INFO L87 Difference]: Start difference. First operand 846 states and 2194 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:07,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:07,264 INFO L93 Difference]: Finished difference Result 2155 states and 5411 transitions. [2022-03-01 15:50:07,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-03-01 15:50:07,265 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:07,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:07,274 INFO L225 Difference]: With dead ends: 2155 [2022-03-01 15:50:07,274 INFO L226 Difference]: Without dead ends: 2074 [2022-03-01 15:50:07,276 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3884 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1726, Invalid=10484, Unknown=0, NotChecked=0, Total=12210 [2022-03-01 15:50:07,278 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 1375 mSDsluCounter, 2606 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1375 SdHoareTripleChecker+Valid, 2625 SdHoareTripleChecker+Invalid, 1465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:07,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1375 Valid, 2625 Invalid, 1465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1312 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:50:07,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2074 states. [2022-03-01 15:50:07,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2074 to 869. [2022-03-01 15:50:07,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 869 states, 868 states have (on average 2.6244239631336406) internal successors, (2278), 868 states have internal predecessors, (2278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:07,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 869 states to 869 states and 2278 transitions. [2022-03-01 15:50:07,300 INFO L78 Accepts]: Start accepts. Automaton has 869 states and 2278 transitions. Word has length 67 [2022-03-01 15:50:07,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:07,300 INFO L470 AbstractCegarLoop]: Abstraction has 869 states and 2278 transitions. [2022-03-01 15:50:07,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:07,300 INFO L276 IsEmpty]: Start isEmpty. Operand 869 states and 2278 transitions. [2022-03-01 15:50:07,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:07,302 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:07,302 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:07,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-01 15:50:07,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:07,515 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:07,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:07,521 INFO L85 PathProgramCache]: Analyzing trace with hash 536000431, now seen corresponding path program 7 times [2022-03-01 15:50:07,522 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:07,522 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7294125] [2022-03-01 15:50:07,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:07,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:07,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:07,759 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:07,759 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:07,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7294125] [2022-03-01 15:50:07,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7294125] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:07,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685283328] [2022-03-01 15:50:07,759 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:50:07,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:07,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:07,760 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:07,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-01 15:50:07,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:07,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:07,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:08,273 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:08,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:08,674 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:08,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685283328] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:08,675 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:08,675 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-01 15:50:08,675 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886378884] [2022-03-01 15:50:08,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:08,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-01 15:50:08,675 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:08,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-01 15:50:08,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1033, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 15:50:08,676 INFO L87 Difference]: Start difference. First operand 869 states and 2278 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:10,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:10,718 INFO L93 Difference]: Finished difference Result 1765 states and 4431 transitions. [2022-03-01 15:50:10,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-01 15:50:10,718 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:10,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:10,724 INFO L225 Difference]: With dead ends: 1765 [2022-03-01 15:50:10,724 INFO L226 Difference]: Without dead ends: 1714 [2022-03-01 15:50:10,726 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-03-01 15:50:10,726 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 1134 mSDsluCounter, 2973 mSDsCounter, 0 mSdLazyCounter, 1298 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1134 SdHoareTripleChecker+Valid, 2982 SdHoareTripleChecker+Invalid, 1439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 1298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:10,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1134 Valid, 2982 Invalid, 1439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 1298 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:50:10,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1714 states. [2022-03-01 15:50:10,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1714 to 842. [2022-03-01 15:50:10,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 2.590963139120095) internal successors, (2179), 841 states have internal predecessors, (2179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:10,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2179 transitions. [2022-03-01 15:50:10,743 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2179 transitions. Word has length 67 [2022-03-01 15:50:10,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:10,743 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 2179 transitions. [2022-03-01 15:50:10,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:10,744 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2179 transitions. [2022-03-01 15:50:10,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:10,751 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:10,751 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:10,783 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-01 15:50:10,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:10,969 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:10,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:10,969 INFO L85 PathProgramCache]: Analyzing trace with hash 1726094591, now seen corresponding path program 8 times [2022-03-01 15:50:10,969 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:10,969 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594902459] [2022-03-01 15:50:10,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:10,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:10,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:11,204 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:11,205 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:11,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594902459] [2022-03-01 15:50:11,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594902459] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:11,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177360316] [2022-03-01 15:50:11,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:50:11,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:11,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:11,206 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:11,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-01 15:50:11,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:50:11,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:11,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:11,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:11,726 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:11,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:12,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-03-01 15:50:12,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177360316] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:12,107 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:12,107 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-01 15:50:12,107 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350942648] [2022-03-01 15:50:12,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:12,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-01 15:50:12,108 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:12,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-01 15:50:12,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1019, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 15:50:12,108 INFO L87 Difference]: Start difference. First operand 842 states and 2179 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:15,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:15,000 INFO L93 Difference]: Finished difference Result 2755 states and 6777 transitions. [2022-03-01 15:50:15,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-01 15:50:15,001 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:15,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:15,009 INFO L225 Difference]: With dead ends: 2755 [2022-03-01 15:50:15,009 INFO L226 Difference]: Without dead ends: 2644 [2022-03-01 15:50:15,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3514 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1647, Invalid=9273, Unknown=0, NotChecked=0, Total=10920 [2022-03-01 15:50:15,010 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 1250 mSDsluCounter, 3289 mSDsCounter, 0 mSdLazyCounter, 1475 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1250 SdHoareTripleChecker+Valid, 3243 SdHoareTripleChecker+Invalid, 1565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:15,010 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1250 Valid, 3243 Invalid, 1565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1475 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:50:15,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2644 states. [2022-03-01 15:50:15,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2644 to 887. [2022-03-01 15:50:15,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 886 states have (on average 2.5970654627539504) internal successors, (2301), 886 states have internal predecessors, (2301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:15,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 2301 transitions. [2022-03-01 15:50:15,029 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 2301 transitions. Word has length 67 [2022-03-01 15:50:15,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:15,029 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 2301 transitions. [2022-03-01 15:50:15,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:15,030 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 2301 transitions. [2022-03-01 15:50:15,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:15,031 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:15,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-03-01 15:50:15,049 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-01 15:50:15,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-01 15:50:15,249 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:15,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:15,250 INFO L85 PathProgramCache]: Analyzing trace with hash -1135424397, now seen corresponding path program 9 times [2022-03-01 15:50:15,250 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:15,250 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810530736] [2022-03-01 15:50:15,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:15,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:15,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:15,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-03-01 15:50:15,476 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:15,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810530736] [2022-03-01 15:50:15,476 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810530736] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:15,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981399198] [2022-03-01 15:50:15,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:50:15,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:15,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:15,478 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:15,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-01 15:50:15,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:50:15,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:15,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:15,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:15,995 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:15,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:16,390 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:16,391 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981399198] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:16,391 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:16,391 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-01 15:50:16,391 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766142033] [2022-03-01 15:50:16,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:16,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-01 15:50:16,391 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:16,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-01 15:50:16,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1019, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 15:50:16,392 INFO L87 Difference]: Start difference. First operand 887 states and 2301 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:19,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:19,179 INFO L93 Difference]: Finished difference Result 2550 states and 6220 transitions. [2022-03-01 15:50:19,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-01 15:50:19,180 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:19,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:19,185 INFO L225 Difference]: With dead ends: 2550 [2022-03-01 15:50:19,185 INFO L226 Difference]: Without dead ends: 2499 [2022-03-01 15:50:19,186 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3540 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1708, Invalid=9422, Unknown=0, NotChecked=0, Total=11130 [2022-03-01 15:50:19,187 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 1698 mSDsluCounter, 2801 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1698 SdHoareTripleChecker+Valid, 2802 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:19,187 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1698 Valid, 2802 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:50:19,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2499 states. [2022-03-01 15:50:19,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2499 to 879. [2022-03-01 15:50:19,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 878 states have (on average 2.582004555808656) internal successors, (2267), 878 states have internal predecessors, (2267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:19,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 2267 transitions. [2022-03-01 15:50:19,206 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 2267 transitions. Word has length 67 [2022-03-01 15:50:19,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:19,207 INFO L470 AbstractCegarLoop]: Abstraction has 879 states and 2267 transitions. [2022-03-01 15:50:19,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:19,207 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 2267 transitions. [2022-03-01 15:50:19,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:19,208 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:19,208 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:19,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-01 15:50:19,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-01 15:50:19,416 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:19,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:19,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1350924167, now seen corresponding path program 10 times [2022-03-01 15:50:19,417 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:19,417 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738746621] [2022-03-01 15:50:19,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:19,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:19,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:19,657 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:19,657 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:19,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738746621] [2022-03-01 15:50:19,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738746621] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:19,658 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128605572] [2022-03-01 15:50:19,658 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:50:19,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:19,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:19,659 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:19,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-01 15:50:19,704 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:50:19,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:19,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:19,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:20,135 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:20,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:20,507 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:20,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128605572] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:20,507 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:20,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-01 15:50:20,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264986033] [2022-03-01 15:50:20,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:20,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-01 15:50:20,508 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:20,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-01 15:50:20,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1008, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 15:50:20,509 INFO L87 Difference]: Start difference. First operand 879 states and 2267 transitions. Second operand has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:21,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:21,752 INFO L93 Difference]: Finished difference Result 1703 states and 4145 transitions. [2022-03-01 15:50:21,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-01 15:50:21,752 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:21,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:21,755 INFO L225 Difference]: With dead ends: 1703 [2022-03-01 15:50:21,755 INFO L226 Difference]: Without dead ends: 1652 [2022-03-01 15:50:21,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1225 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=742, Invalid=3814, Unknown=0, NotChecked=0, Total=4556 [2022-03-01 15:50:21,756 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 996 mSDsluCounter, 2464 mSDsCounter, 0 mSdLazyCounter, 1002 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 996 SdHoareTripleChecker+Valid, 2461 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:21,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [996 Valid, 2461 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:50:21,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1652 states. [2022-03-01 15:50:21,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1652 to 879. [2022-03-01 15:50:21,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 878 states have (on average 2.582004555808656) internal successors, (2267), 878 states have internal predecessors, (2267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:21,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 2267 transitions. [2022-03-01 15:50:21,772 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 2267 transitions. Word has length 67 [2022-03-01 15:50:21,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:21,772 INFO L470 AbstractCegarLoop]: Abstraction has 879 states and 2267 transitions. [2022-03-01 15:50:21,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.857142857142857) internal successors, (135), 35 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:21,772 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 2267 transitions. [2022-03-01 15:50:21,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:21,774 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:21,774 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:21,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-01 15:50:21,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-03-01 15:50:21,981 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:21,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:21,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1703935707, now seen corresponding path program 11 times [2022-03-01 15:50:21,981 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:21,981 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989464361] [2022-03-01 15:50:21,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:21,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:21,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:22,191 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:22,191 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:22,191 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989464361] [2022-03-01 15:50:22,191 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989464361] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:22,191 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002221076] [2022-03-01 15:50:22,191 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:50:22,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:22,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:22,204 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:22,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-01 15:50:22,289 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:50:22,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:22,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:22,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:22,772 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:22,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:23,229 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:23,229 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002221076] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:23,229 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:23,229 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-01 15:50:23,229 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754072449] [2022-03-01 15:50:23,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:23,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 15:50:23,230 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:23,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 15:50:23,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 15:50:23,230 INFO L87 Difference]: Start difference. First operand 879 states and 2267 transitions. Second operand has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:24,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:24,059 INFO L93 Difference]: Finished difference Result 1488 states and 3706 transitions. [2022-03-01 15:50:24,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-01 15:50:24,059 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:24,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:24,062 INFO L225 Difference]: With dead ends: 1488 [2022-03-01 15:50:24,062 INFO L226 Difference]: Without dead ends: 1386 [2022-03-01 15:50:24,063 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=572, Invalid=2850, Unknown=0, NotChecked=0, Total=3422 [2022-03-01 15:50:24,063 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 441 mSDsluCounter, 1571 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 1604 SdHoareTripleChecker+Invalid, 607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:24,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 1604 Invalid, 607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 15:50:24,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1386 states. [2022-03-01 15:50:24,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1386 to 955. [2022-03-01 15:50:24,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 955 states, 954 states have (on average 2.5744234800838575) internal successors, (2456), 954 states have internal predecessors, (2456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:24,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 2456 transitions. [2022-03-01 15:50:24,078 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 2456 transitions. Word has length 67 [2022-03-01 15:50:24,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:24,078 INFO L470 AbstractCegarLoop]: Abstraction has 955 states and 2456 transitions. [2022-03-01 15:50:24,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:24,078 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 2456 transitions. [2022-03-01 15:50:24,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:24,080 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:24,080 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:24,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-01 15:50:24,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-01 15:50:24,282 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:24,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:24,282 INFO L85 PathProgramCache]: Analyzing trace with hash 947296947, now seen corresponding path program 12 times [2022-03-01 15:50:24,282 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:24,282 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643723855] [2022-03-01 15:50:24,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:24,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:24,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:24,529 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:24,529 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:24,529 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643723855] [2022-03-01 15:50:24,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643723855] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:24,530 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083281170] [2022-03-01 15:50:24,530 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:50:24,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:24,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:24,531 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:24,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-01 15:50:24,576 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:50:24,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:24,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:24,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:25,062 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:25,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:25,568 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:25,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083281170] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:25,568 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:25,568 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-01 15:50:25,568 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389519384] [2022-03-01 15:50:25,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:25,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 15:50:25,569 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:25,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 15:50:25,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1072, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 15:50:25,570 INFO L87 Difference]: Start difference. First operand 955 states and 2456 transitions. Second operand has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:26,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:26,982 INFO L93 Difference]: Finished difference Result 2129 states and 5330 transitions. [2022-03-01 15:50:26,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 15:50:26,982 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:26,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:26,986 INFO L225 Difference]: With dead ends: 2129 [2022-03-01 15:50:26,986 INFO L226 Difference]: Without dead ends: 2027 [2022-03-01 15:50:26,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1342 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=785, Invalid=4327, Unknown=0, NotChecked=0, Total=5112 [2022-03-01 15:50:26,987 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 596 mSDsluCounter, 2849 mSDsCounter, 0 mSdLazyCounter, 1188 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 596 SdHoareTripleChecker+Valid, 2830 SdHoareTripleChecker+Invalid, 1233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:26,987 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [596 Valid, 2830 Invalid, 1233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1188 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:50:26,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2027 states. [2022-03-01 15:50:27,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2027 to 959. [2022-03-01 15:50:27,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:27,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-01 15:50:27,006 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-01 15:50:27,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:27,006 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-01 15:50:27,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:27,006 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-01 15:50:27,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:27,007 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:27,008 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:27,024 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-01 15:50:27,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:27,215 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:27,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:27,216 INFO L85 PathProgramCache]: Analyzing trace with hash 476105249, now seen corresponding path program 13 times [2022-03-01 15:50:27,216 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:27,216 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461945528] [2022-03-01 15:50:27,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:27,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:27,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:27,423 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:27,423 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:27,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461945528] [2022-03-01 15:50:27,423 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461945528] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:27,423 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437496806] [2022-03-01 15:50:27,423 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:50:27,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:27,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:27,425 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:27,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-01 15:50:27,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:27,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:27,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:27,950 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:27,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:28,438 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:28,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437496806] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:28,438 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:28,438 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-01 15:50:28,439 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586108988] [2022-03-01 15:50:28,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:28,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 15:50:28,439 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:28,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 15:50:28,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1079, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 15:50:28,440 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:30,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:30,967 INFO L93 Difference]: Finished difference Result 2543 states and 6412 transitions. [2022-03-01 15:50:30,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-03-01 15:50:30,968 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:30,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:30,972 INFO L225 Difference]: With dead ends: 2543 [2022-03-01 15:50:30,972 INFO L226 Difference]: Without dead ends: 2492 [2022-03-01 15:50:30,974 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 111 SyntacticMatches, 3 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2480 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1312, Invalid=7430, Unknown=0, NotChecked=0, Total=8742 [2022-03-01 15:50:30,974 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 794 mSDsluCounter, 2362 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 794 SdHoareTripleChecker+Valid, 2387 SdHoareTripleChecker+Invalid, 1316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:30,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [794 Valid, 2387 Invalid, 1316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:50:30,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2492 states. [2022-03-01 15:50:30,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2492 to 959. [2022-03-01 15:50:31,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:31,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-01 15:50:31,010 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-01 15:50:31,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:31,012 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-01 15:50:31,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.5833333333333335) internal successors, (129), 36 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:31,012 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-01 15:50:31,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:31,014 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:31,014 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:31,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-03-01 15:50:31,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2022-03-01 15:50:31,227 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:31,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:31,228 INFO L85 PathProgramCache]: Analyzing trace with hash 938600315, now seen corresponding path program 14 times [2022-03-01 15:50:31,228 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:31,228 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195201247] [2022-03-01 15:50:31,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:31,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:31,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:31,404 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:31,405 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:31,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195201247] [2022-03-01 15:50:31,405 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195201247] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:31,405 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968426182] [2022-03-01 15:50:31,405 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:50:31,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:31,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:31,406 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:31,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-01 15:50:31,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:50:31,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:31,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:31,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:31,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-03-01 15:50:31,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:32,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:32,462 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968426182] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:32,462 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:32,462 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-01 15:50:32,462 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920499983] [2022-03-01 15:50:32,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:32,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 15:50:32,463 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:32,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 15:50:32,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 15:50:32,463 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:33,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:33,170 INFO L93 Difference]: Finished difference Result 1439 states and 3608 transitions. [2022-03-01 15:50:33,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-01 15:50:33,170 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:33,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:33,173 INFO L225 Difference]: With dead ends: 1439 [2022-03-01 15:50:33,173 INFO L226 Difference]: Without dead ends: 1388 [2022-03-01 15:50:33,174 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-03-01 15:50:33,174 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 454 mSDsluCounter, 1359 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 1408 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:33,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 1408 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 15:50:33,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2022-03-01 15:50:33,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 959. [2022-03-01 15:50:33,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:33,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-01 15:50:33,189 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-01 15:50:33,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:33,189 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-01 15:50:33,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:33,190 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-01 15:50:33,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:33,191 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:33,191 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:33,208 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-03-01 15:50:33,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:33,408 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:33,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:33,408 INFO L85 PathProgramCache]: Analyzing trace with hash -345043983, now seen corresponding path program 15 times [2022-03-01 15:50:33,408 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:33,408 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334098366] [2022-03-01 15:50:33,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:33,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:33,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:33,626 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:33,627 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:33,627 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334098366] [2022-03-01 15:50:33,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334098366] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:33,627 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976760870] [2022-03-01 15:50:33,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:50:33,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:33,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:33,628 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:33,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-01 15:50:33,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:50:33,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:33,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:33,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:34,152 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:34,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:34,552 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:34,552 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976760870] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:34,552 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:34,553 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-01 15:50:34,553 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612875619] [2022-03-01 15:50:34,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:34,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 15:50:34,553 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:34,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 15:50:34,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1051, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 15:50:34,554 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:35,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:35,499 INFO L93 Difference]: Finished difference Result 1677 states and 4162 transitions. [2022-03-01 15:50:35,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-01 15:50:35,499 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:35,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:35,513 INFO L225 Difference]: With dead ends: 1677 [2022-03-01 15:50:35,513 INFO L226 Difference]: Without dead ends: 1626 [2022-03-01 15:50:35,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 835 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=627, Invalid=2679, Unknown=0, NotChecked=0, Total=3306 [2022-03-01 15:50:35,515 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 454 mSDsluCounter, 1870 mSDsCounter, 0 mSdLazyCounter, 840 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 1918 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 840 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:35,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 1918 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 840 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 15:50:35,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1626 states. [2022-03-01 15:50:35,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1626 to 959. [2022-03-01 15:50:35,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:35,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-01 15:50:35,539 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-01 15:50:35,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:35,540 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-01 15:50:35,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:35,540 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-01 15:50:35,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:35,541 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:35,541 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:35,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-01 15:50:35,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:35,758 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:35,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:35,758 INFO L85 PathProgramCache]: Analyzing trace with hash -1988778625, now seen corresponding path program 16 times [2022-03-01 15:50:35,758 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:35,759 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200824251] [2022-03-01 15:50:35,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:35,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:35,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:35,978 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:35,979 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:35,979 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200824251] [2022-03-01 15:50:35,979 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200824251] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:35,979 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704864079] [2022-03-01 15:50:35,979 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:50:35,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:35,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:35,980 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:35,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-01 15:50:36,028 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:50:36,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:36,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:36,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:36,520 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:36,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:37,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-03-01 15:50:37,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704864079] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:37,016 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:37,016 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-01 15:50:37,017 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881279762] [2022-03-01 15:50:37,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:37,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 15:50:37,017 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:37,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 15:50:37,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1132, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 15:50:37,018 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:38,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:38,670 INFO L93 Difference]: Finished difference Result 2282 states and 5649 transitions. [2022-03-01 15:50:38,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-01 15:50:38,670 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:38,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:38,675 INFO L225 Difference]: With dead ends: 2282 [2022-03-01 15:50:38,675 INFO L226 Difference]: Without dead ends: 2231 [2022-03-01 15:50:38,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1436 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=938, Invalid=4612, Unknown=0, NotChecked=0, Total=5550 [2022-03-01 15:50:38,676 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 559 mSDsluCounter, 2649 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 2671 SdHoareTripleChecker+Invalid, 1266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:38,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [559 Valid, 2671 Invalid, 1266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1227 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:50:38,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2231 states. [2022-03-01 15:50:38,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2231 to 959. [2022-03-01 15:50:38,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 958 states have (on average 2.579331941544885) internal successors, (2471), 958 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:38,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 2471 transitions. [2022-03-01 15:50:38,694 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 2471 transitions. Word has length 67 [2022-03-01 15:50:38,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:38,694 INFO L470 AbstractCegarLoop]: Abstraction has 959 states and 2471 transitions. [2022-03-01 15:50:38,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:38,694 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 2471 transitions. [2022-03-01 15:50:38,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:38,696 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:38,696 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:38,731 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-01 15:50:38,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-03-01 15:50:38,915 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:38,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:38,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1834996973, now seen corresponding path program 17 times [2022-03-01 15:50:38,916 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:38,916 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146092994] [2022-03-01 15:50:38,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:38,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:38,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:39,149 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:39,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:39,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146092994] [2022-03-01 15:50:39,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146092994] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:39,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309013380] [2022-03-01 15:50:39,149 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:50:39,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:39,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:39,150 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:39,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-01 15:50:39,197 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:50:39,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:39,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:39,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:39,653 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:39,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:40,084 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:40,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309013380] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:40,084 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:40,085 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-01 15:50:40,085 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109021485] [2022-03-01 15:50:40,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:40,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 15:50:40,085 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:40,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 15:50:40,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1081, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 15:50:40,086 INFO L87 Difference]: Start difference. First operand 959 states and 2471 transitions. Second operand has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:42,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:42,550 INFO L93 Difference]: Finished difference Result 2495 states and 6216 transitions. [2022-03-01 15:50:42,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-01 15:50:42,551 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:42,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:42,554 INFO L225 Difference]: With dead ends: 2495 [2022-03-01 15:50:42,554 INFO L226 Difference]: Without dead ends: 2444 [2022-03-01 15:50:42,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2219 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1230, Invalid=6780, Unknown=0, NotChecked=0, Total=8010 [2022-03-01 15:50:42,555 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 814 mSDsluCounter, 2951 mSDsCounter, 0 mSdLazyCounter, 1465 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 814 SdHoareTripleChecker+Valid, 2943 SdHoareTripleChecker+Invalid, 1545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:42,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [814 Valid, 2943 Invalid, 1545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1465 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:50:42,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2444 states. [2022-03-01 15:50:42,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2444 to 951. [2022-03-01 15:50:42,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:42,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-01 15:50:42,572 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-01 15:50:42,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:42,572 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-01 15:50:42,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.638888888888889) internal successors, (131), 36 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:42,572 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-01 15:50:42,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:42,574 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:42,574 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:42,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-01 15:50:42,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:42,784 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:42,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:42,784 INFO L85 PathProgramCache]: Analyzing trace with hash -802204853, now seen corresponding path program 18 times [2022-03-01 15:50:42,784 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:42,784 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670048615] [2022-03-01 15:50:42,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:42,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:42,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:43,000 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:43,000 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:43,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670048615] [2022-03-01 15:50:43,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670048615] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:43,001 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83386118] [2022-03-01 15:50:43,001 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:50:43,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:43,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:43,004 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:43,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-01 15:50:43,059 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:50:43,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:43,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:43,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:43,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:43,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:43,890 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:43,891 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83386118] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:43,891 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:43,891 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 35 [2022-03-01 15:50:43,891 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853011592] [2022-03-01 15:50:43,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:43,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-01 15:50:43,891 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:43,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-01 15:50:43,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1000, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 15:50:43,892 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 35 states, 35 states have (on average 3.6857142857142855) internal successors, (129), 35 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:44,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:44,554 INFO L93 Difference]: Finished difference Result 1445 states and 3628 transitions. [2022-03-01 15:50:44,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-01 15:50:44,555 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.6857142857142855) internal successors, (129), 35 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:44,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:44,557 INFO L225 Difference]: With dead ends: 1445 [2022-03-01 15:50:44,557 INFO L226 Difference]: Without dead ends: 1394 [2022-03-01 15:50:44,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=445, Invalid=2105, Unknown=0, NotChecked=0, Total=2550 [2022-03-01 15:50:44,558 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 374 mSDsluCounter, 1799 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 1818 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:44,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 1818 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 666 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 15:50:44,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1394 states. [2022-03-01 15:50:44,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1394 to 951. [2022-03-01 15:50:44,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:44,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-01 15:50:44,571 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-01 15:50:44,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:44,572 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-01 15:50:44,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.6857142857142855) internal successors, (129), 35 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:44,572 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-01 15:50:44,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:44,573 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:44,573 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:44,589 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-01 15:50:44,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:44,775 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:44,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:44,775 INFO L85 PathProgramCache]: Analyzing trace with hash -731367441, now seen corresponding path program 19 times [2022-03-01 15:50:44,775 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:44,776 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807615877] [2022-03-01 15:50:44,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:44,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:44,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:45,009 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:45,010 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:45,010 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807615877] [2022-03-01 15:50:45,010 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807615877] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:45,010 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490934452] [2022-03-01 15:50:45,010 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:50:45,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:45,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:45,011 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:45,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-01 15:50:45,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:45,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:45,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:45,497 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:45,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:45,873 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:45,873 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490934452] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:45,873 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:45,873 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2022-03-01 15:50:45,873 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333774393] [2022-03-01 15:50:45,873 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:45,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 15:50:45,873 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:45,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 15:50:45,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1059, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 15:50:45,874 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 36 states, 36 states have (on average 3.611111111111111) internal successors, (130), 36 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:46,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:46,716 INFO L93 Difference]: Finished difference Result 1501 states and 3766 transitions. [2022-03-01 15:50:46,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-01 15:50:46,716 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.611111111111111) internal successors, (130), 36 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:46,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:46,719 INFO L225 Difference]: With dead ends: 1501 [2022-03-01 15:50:46,719 INFO L226 Difference]: Without dead ends: 1450 [2022-03-01 15:50:46,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 843 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=563, Invalid=2629, Unknown=0, NotChecked=0, Total=3192 [2022-03-01 15:50:46,720 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 387 mSDsluCounter, 1775 mSDsCounter, 0 mSdLazyCounter, 745 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 1806 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:46,720 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [387 Valid, 1806 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 745 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 15:50:46,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1450 states. [2022-03-01 15:50:46,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1450 to 951. [2022-03-01 15:50:46,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:46,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-01 15:50:46,733 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-01 15:50:46,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:46,733 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-01 15:50:46,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.611111111111111) internal successors, (130), 36 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:46,734 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-01 15:50:46,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:46,735 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:46,735 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:46,751 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-03-01 15:50:46,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:46,936 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:46,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:46,936 INFO L85 PathProgramCache]: Analyzing trace with hash -2015011739, now seen corresponding path program 20 times [2022-03-01 15:50:46,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:46,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442187006] [2022-03-01 15:50:46,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:46,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:46,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:47,171 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:47,171 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:47,171 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442187006] [2022-03-01 15:50:47,171 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442187006] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:47,171 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559750519] [2022-03-01 15:50:47,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:50:47,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:47,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:47,173 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:47,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-01 15:50:47,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:50:47,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:47,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:47,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:47,674 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:47,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:48,056 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:48,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559750519] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:48,056 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:48,056 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-01 15:50:48,056 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911262904] [2022-03-01 15:50:48,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:48,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 15:50:48,057 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:48,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 15:50:48,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=1113, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 15:50:48,058 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:49,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:49,055 INFO L93 Difference]: Finished difference Result 1629 states and 4073 transitions. [2022-03-01 15:50:49,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-01 15:50:49,056 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:49,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:49,064 INFO L225 Difference]: With dead ends: 1629 [2022-03-01 15:50:49,064 INFO L226 Difference]: Without dead ends: 1578 [2022-03-01 15:50:49,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 958 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=653, Invalid=2887, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 15:50:49,064 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 365 mSDsluCounter, 2025 mSDsCounter, 0 mSdLazyCounter, 893 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 2066 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 893 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:49,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 2066 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 893 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 15:50:49,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1578 states. [2022-03-01 15:50:49,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1578 to 951. [2022-03-01 15:50:49,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:49,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-01 15:50:49,077 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-01 15:50:49,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:49,077 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-01 15:50:49,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:49,078 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-01 15:50:49,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:49,079 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:49,079 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:49,097 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-03-01 15:50:49,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-03-01 15:50:49,297 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:49,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:49,298 INFO L85 PathProgramCache]: Analyzing trace with hash 636220915, now seen corresponding path program 21 times [2022-03-01 15:50:49,298 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:49,298 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945721422] [2022-03-01 15:50:49,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:49,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:49,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:49,543 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:49,544 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:49,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945721422] [2022-03-01 15:50:49,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945721422] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:49,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201192766] [2022-03-01 15:50:49,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:50:49,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:49,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:49,546 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:49,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-01 15:50:49,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:50:49,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:49,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:49,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:50,051 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:50,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:50,438 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:50,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201192766] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:50,439 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:50,439 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-01 15:50:50,439 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648604516] [2022-03-01 15:50:50,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:50,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 15:50:50,439 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:50,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 15:50:50,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1133, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 15:50:50,440 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:51,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:51,980 INFO L93 Difference]: Finished difference Result 2230 states and 5553 transitions. [2022-03-01 15:50:51,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-01 15:50:51,980 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:51,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:51,983 INFO L225 Difference]: With dead ends: 2230 [2022-03-01 15:50:51,983 INFO L226 Difference]: Without dead ends: 2179 [2022-03-01 15:50:51,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1589 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=954, Invalid=4746, Unknown=0, NotChecked=0, Total=5700 [2022-03-01 15:50:51,984 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 807 mSDsluCounter, 2095 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 807 SdHoareTripleChecker+Valid, 2144 SdHoareTripleChecker+Invalid, 1061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:51,984 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [807 Valid, 2144 Invalid, 1061 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1014 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:50:51,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2179 states. [2022-03-01 15:50:51,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2179 to 951. [2022-03-01 15:50:51,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:52,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-01 15:50:52,000 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-01 15:50:52,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:52,000 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-01 15:50:52,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:52,000 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-01 15:50:52,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:52,002 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:52,002 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:52,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-01 15:50:52,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-01 15:50:52,202 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:52,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:52,203 INFO L85 PathProgramCache]: Analyzing trace with hash 165029217, now seen corresponding path program 22 times [2022-03-01 15:50:52,203 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:52,203 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312632409] [2022-03-01 15:50:52,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:52,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:52,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:52,439 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:52,439 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:52,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312632409] [2022-03-01 15:50:52,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312632409] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:52,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320376596] [2022-03-01 15:50:52,439 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:50:52,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:52,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:52,440 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:52,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-01 15:50:52,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:50:52,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:52,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:52,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:52,944 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:52,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:53,363 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:53,363 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320376596] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:53,363 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:53,363 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-01 15:50:53,363 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883623974] [2022-03-01 15:50:53,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:53,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 15:50:53,364 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:53,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 15:50:53,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1140, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 15:50:53,364 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:56,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:50:56,190 INFO L93 Difference]: Finished difference Result 2463 states and 6163 transitions. [2022-03-01 15:50:56,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-01 15:50:56,192 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:50:56,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:50:56,195 INFO L225 Difference]: With dead ends: 2463 [2022-03-01 15:50:56,195 INFO L226 Difference]: Without dead ends: 2412 [2022-03-01 15:50:56,195 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2940 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1527, Invalid=8373, Unknown=0, NotChecked=0, Total=9900 [2022-03-01 15:50:56,196 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 686 mSDsluCounter, 3745 mSDsCounter, 0 mSdLazyCounter, 1876 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 686 SdHoareTripleChecker+Valid, 3719 SdHoareTripleChecker+Invalid, 1937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:50:56,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [686 Valid, 3719 Invalid, 1937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1876 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:50:56,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2022-03-01 15:50:56,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 951. [2022-03-01 15:50:56,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 950 states have (on average 2.5694736842105264) internal successors, (2441), 950 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:56,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 2441 transitions. [2022-03-01 15:50:56,212 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 2441 transitions. Word has length 67 [2022-03-01 15:50:56,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:50:56,212 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 2441 transitions. [2022-03-01 15:50:56,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:50:56,212 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 2441 transitions. [2022-03-01 15:50:56,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:50:56,214 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:50:56,214 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:50:56,229 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-01 15:50:56,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-01 15:50:56,414 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:50:56,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:50:56,415 INFO L85 PathProgramCache]: Analyzing trace with hash -136244459, now seen corresponding path program 23 times [2022-03-01 15:50:56,415 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:50:56,415 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238172844] [2022-03-01 15:50:56,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:50:56,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:50:56,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:50:56,628 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:56,629 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:50:56,629 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238172844] [2022-03-01 15:50:56,629 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238172844] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:50:56,629 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413570817] [2022-03-01 15:50:56,629 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:50:56,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:50:56,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:50:56,631 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:50:56,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-01 15:50:56,680 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:50:56,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:50:56,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:50:56,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:50:57,159 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:57,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:50:57,678 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:50:57,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413570817] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:50:57,678 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:50:57,678 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-01 15:50:57,678 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397112969] [2022-03-01 15:50:57,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:50:57,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 15:50:57,679 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:50:57,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 15:50:57,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1133, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 15:50:57,679 INFO L87 Difference]: Start difference. First operand 951 states and 2441 transitions. Second operand has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:02,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:02,169 INFO L93 Difference]: Finished difference Result 3063 states and 7626 transitions. [2022-03-01 15:51:02,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-01 15:51:02,169 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:51:02,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:02,174 INFO L225 Difference]: With dead ends: 3063 [2022-03-01 15:51:02,174 INFO L226 Difference]: Without dead ends: 2961 [2022-03-01 15:51:02,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5647 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=2529, Invalid=14501, Unknown=0, NotChecked=0, Total=17030 [2022-03-01 15:51:02,175 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 970 mSDsluCounter, 4013 mSDsCounter, 0 mSdLazyCounter, 2188 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 3974 SdHoareTripleChecker+Invalid, 2304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 2188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:02,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [970 Valid, 3974 Invalid, 2304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 2188 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 15:51:02,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2961 states. [2022-03-01 15:51:02,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2961 to 971. [2022-03-01 15:51:02,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 970 states have (on average 2.597938144329897) internal successors, (2520), 970 states have internal predecessors, (2520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:02,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2520 transitions. [2022-03-01 15:51:02,195 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2520 transitions. Word has length 67 [2022-03-01 15:51:02,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:02,196 INFO L470 AbstractCegarLoop]: Abstraction has 971 states and 2520 transitions. [2022-03-01 15:51:02,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.6216216216216215) internal successors, (134), 37 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:02,196 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2520 transitions. [2022-03-01 15:51:02,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-03-01 15:51:02,197 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:02,197 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:02,213 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-03-01 15:51:02,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:02,398 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:02,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:02,399 INFO L85 PathProgramCache]: Analyzing trace with hash 1297203849, now seen corresponding path program 24 times [2022-03-01 15:51:02,399 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:02,399 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017304758] [2022-03-01 15:51:02,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:02,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:02,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:02,590 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:02,590 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:02,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017304758] [2022-03-01 15:51:02,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017304758] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:02,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754017460] [2022-03-01 15:51:02,590 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:51:02,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:02,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:02,591 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:02,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-01 15:51:02,654 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:51:02,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:02,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 15:51:02,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:03,122 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:03,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:03,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:03,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754017460] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:03,616 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:03,616 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2022-03-01 15:51:03,616 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403034698] [2022-03-01 15:51:03,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:03,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 15:51:03,616 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:03,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 15:51:03,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1130, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 15:51:03,617 INFO L87 Difference]: Start difference. First operand 971 states and 2520 transitions. Second operand has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:06,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:06,325 INFO L93 Difference]: Finished difference Result 3295 states and 8324 transitions. [2022-03-01 15:51:06,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-01 15:51:06,326 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-03-01 15:51:06,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:06,330 INFO L225 Difference]: With dead ends: 3295 [2022-03-01 15:51:06,330 INFO L226 Difference]: Without dead ends: 3193 [2022-03-01 15:51:06,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3069 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1706, Invalid=7996, Unknown=0, NotChecked=0, Total=9702 [2022-03-01 15:51:06,331 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 965 mSDsluCounter, 3451 mSDsCounter, 0 mSdLazyCounter, 1812 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 965 SdHoareTripleChecker+Valid, 3401 SdHoareTripleChecker+Invalid, 1922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:06,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [965 Valid, 3401 Invalid, 1922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1812 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:51:06,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3193 states. [2022-03-01 15:51:06,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3193 to 971. [2022-03-01 15:51:06,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 970 states have (on average 2.582474226804124) internal successors, (2505), 970 states have internal predecessors, (2505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:06,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2505 transitions. [2022-03-01 15:51:06,351 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2505 transitions. Word has length 67 [2022-03-01 15:51:06,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:06,351 INFO L470 AbstractCegarLoop]: Abstraction has 971 states and 2505 transitions. [2022-03-01 15:51:06,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.5675675675675675) internal successors, (132), 37 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:06,351 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2505 transitions. [2022-03-01 15:51:06,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:06,353 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:06,353 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:06,385 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-01 15:51:06,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:06,569 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:06,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:06,569 INFO L85 PathProgramCache]: Analyzing trace with hash -732732975, now seen corresponding path program 25 times [2022-03-01 15:51:06,569 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:06,570 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077378002] [2022-03-01 15:51:06,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:06,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:06,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:06,771 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:06,771 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:06,771 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077378002] [2022-03-01 15:51:06,771 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077378002] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:06,771 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198566816] [2022-03-01 15:51:06,772 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:51:06,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:06,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:06,773 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:06,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-01 15:51:06,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:06,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:51:06,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:07,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-03-01 15:51:07,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:08,097 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:08,097 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198566816] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:08,098 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:08,098 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:51:08,098 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358375303] [2022-03-01 15:51:08,098 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:08,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:51:08,098 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:08,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:51:08,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:51:08,099 INFO L87 Difference]: Start difference. First operand 971 states and 2505 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:09,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:09,703 INFO L93 Difference]: Finished difference Result 1943 states and 4866 transitions. [2022-03-01 15:51:09,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-01 15:51:09,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-03-01 15:51:09,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:09,706 INFO L225 Difference]: With dead ends: 1943 [2022-03-01 15:51:09,706 INFO L226 Difference]: Without dead ends: 1841 [2022-03-01 15:51:09,706 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1927 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=772, Invalid=6200, Unknown=0, NotChecked=0, Total=6972 [2022-03-01 15:51:09,707 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 1232 mSDsluCounter, 3747 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1232 SdHoareTripleChecker+Valid, 3753 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:09,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1232 Valid, 3753 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1373 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:51:09,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1841 states. [2022-03-01 15:51:09,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1841 to 1023. [2022-03-01 15:51:09,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 1022 states have (on average 2.579256360078278) internal successors, (2636), 1022 states have internal predecessors, (2636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:09,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 2636 transitions. [2022-03-01 15:51:09,721 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 2636 transitions. Word has length 72 [2022-03-01 15:51:09,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:09,722 INFO L470 AbstractCegarLoop]: Abstraction has 1023 states and 2636 transitions. [2022-03-01 15:51:09,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:09,722 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 2636 transitions. [2022-03-01 15:51:09,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:09,723 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:09,723 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:09,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-01 15:51:09,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-03-01 15:51:09,939 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:09,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:09,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1292597427, now seen corresponding path program 1 times [2022-03-01 15:51:09,939 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:09,939 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846692880] [2022-03-01 15:51:09,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:09,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:09,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:10,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-03-01 15:51:10,213 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:10,213 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846692880] [2022-03-01 15:51:10,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846692880] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:10,214 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108363056] [2022-03-01 15:51:10,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:10,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:10,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:10,215 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:10,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-01 15:51:10,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:10,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:10,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:10,721 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:10,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:11,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-03-01 15:51:11,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108363056] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:11,161 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:11,161 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:11,161 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999888814] [2022-03-01 15:51:11,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:11,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:11,161 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:11,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:11,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1204, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:11,162 INFO L87 Difference]: Start difference. First operand 1023 states and 2636 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:11,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:11,851 INFO L93 Difference]: Finished difference Result 1724 states and 4384 transitions. [2022-03-01 15:51:11,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-01 15:51:11,853 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:11,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:11,856 INFO L225 Difference]: With dead ends: 1724 [2022-03-01 15:51:11,856 INFO L226 Difference]: Without dead ends: 1673 [2022-03-01 15:51:11,856 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 726 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=467, Invalid=2289, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 15:51:11,857 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 517 mSDsluCounter, 2347 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 2378 SdHoareTripleChecker+Invalid, 977 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:11,857 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 2378 Invalid, 977 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 15:51:11,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2022-03-01 15:51:11,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 1043. [2022-03-01 15:51:11,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1043 states, 1042 states have (on average 2.5863723608445297) internal successors, (2695), 1042 states have internal predecessors, (2695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:11,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1043 states to 1043 states and 2695 transitions. [2022-03-01 15:51:11,885 INFO L78 Accepts]: Start accepts. Automaton has 1043 states and 2695 transitions. Word has length 72 [2022-03-01 15:51:11,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:11,885 INFO L470 AbstractCegarLoop]: Abstraction has 1043 states and 2695 transitions. [2022-03-01 15:51:11,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:11,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1043 states and 2695 transitions. [2022-03-01 15:51:11,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:11,886 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:11,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, 1, 1, 1, 1, 1] [2022-03-01 15:51:11,905 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-03-01 15:51:12,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-03-01 15:51:12,103 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:12,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:12,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1763789125, now seen corresponding path program 2 times [2022-03-01 15:51:12,104 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:12,104 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616443768] [2022-03-01 15:51:12,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:12,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:12,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:12,329 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:12,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:12,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616443768] [2022-03-01 15:51:12,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616443768] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:12,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695183648] [2022-03-01 15:51:12,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:51:12,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:12,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:12,331 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:12,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-01 15:51:12,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:51:12,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:12,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:12,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:12,822 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:12,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:13,250 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:13,250 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695183648] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:13,250 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:13,250 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:13,250 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692963441] [2022-03-01 15:51:13,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:13,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:13,251 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:13,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:13,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:13,251 INFO L87 Difference]: Start difference. First operand 1043 states and 2695 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:14,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:14,688 INFO L93 Difference]: Finished difference Result 1864 states and 4741 transitions. [2022-03-01 15:51:14,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-01 15:51:14,688 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:14,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:14,691 INFO L225 Difference]: With dead ends: 1864 [2022-03-01 15:51:14,691 INFO L226 Difference]: Without dead ends: 1813 [2022-03-01 15:51:14,692 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1312 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=831, Invalid=4281, Unknown=0, NotChecked=0, Total=5112 [2022-03-01 15:51:14,692 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 574 mSDsluCounter, 2778 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 2834 SdHoareTripleChecker+Invalid, 1304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:14,692 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [574 Valid, 2834 Invalid, 1304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1241 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:51:14,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1813 states. [2022-03-01 15:51:14,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1813 to 1059. [2022-03-01 15:51:14,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 1058 states have (on average 2.5926275992438566) internal successors, (2743), 1058 states have internal predecessors, (2743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:14,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 2743 transitions. [2022-03-01 15:51:14,706 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 2743 transitions. Word has length 72 [2022-03-01 15:51:14,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:14,706 INFO L470 AbstractCegarLoop]: Abstraction has 1059 states and 2743 transitions. [2022-03-01 15:51:14,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:14,706 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 2743 transitions. [2022-03-01 15:51:14,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:14,708 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:14,708 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:14,724 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-03-01 15:51:14,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:14,908 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:14,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:14,909 INFO L85 PathProgramCache]: Analyzing trace with hash -2065062801, now seen corresponding path program 3 times [2022-03-01 15:51:14,909 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:14,909 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740517492] [2022-03-01 15:51:14,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:14,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:14,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:15,172 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:15,172 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:15,172 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740517492] [2022-03-01 15:51:15,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740517492] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:15,173 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176044126] [2022-03-01 15:51:15,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:51:15,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:15,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:15,174 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:15,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-01 15:51:15,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 15:51:15,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:15,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:15,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:15,698 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:15,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:16,118 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:16,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176044126] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:16,118 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:16,118 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:16,119 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980470484] [2022-03-01 15:51:16,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:16,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:16,119 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:16,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:16,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1198, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:16,120 INFO L87 Difference]: Start difference. First operand 1059 states and 2743 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:17,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:17,840 INFO L93 Difference]: Finished difference Result 2125 states and 5336 transitions. [2022-03-01 15:51:17,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-01 15:51:17,840 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:17,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:17,843 INFO L225 Difference]: With dead ends: 2125 [2022-03-01 15:51:17,843 INFO L226 Difference]: Without dead ends: 2074 [2022-03-01 15:51:17,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1231, Invalid=5411, Unknown=0, NotChecked=0, Total=6642 [2022-03-01 15:51:17,844 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 803 mSDsluCounter, 2739 mSDsCounter, 0 mSdLazyCounter, 1295 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 2761 SdHoareTripleChecker+Invalid, 1367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:17,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [803 Valid, 2761 Invalid, 1367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1295 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:51:17,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2074 states. [2022-03-01 15:51:17,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2074 to 1075. [2022-03-01 15:51:17,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1074 states have (on average 2.6098696461824953) internal successors, (2803), 1074 states have internal predecessors, (2803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:17,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 2803 transitions. [2022-03-01 15:51:17,862 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 2803 transitions. Word has length 72 [2022-03-01 15:51:17,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:17,862 INFO L470 AbstractCegarLoop]: Abstraction has 1075 states and 2803 transitions. [2022-03-01 15:51:17,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:17,862 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 2803 transitions. [2022-03-01 15:51:17,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:17,864 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:17,864 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:17,884 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-01 15:51:18,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:18,079 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:18,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:18,079 INFO L85 PathProgramCache]: Analyzing trace with hash -631614493, now seen corresponding path program 4 times [2022-03-01 15:51:18,079 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:18,079 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463881133] [2022-03-01 15:51:18,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:18,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:18,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:18,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-03-01 15:51:18,335 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:18,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463881133] [2022-03-01 15:51:18,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463881133] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:18,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315033211] [2022-03-01 15:51:18,335 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:51:18,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:18,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:18,336 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:18,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-01 15:51:18,389 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:51:18,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:18,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:18,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:18,846 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:18,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:19,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-03-01 15:51:19,300 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315033211] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:19,300 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:19,300 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:19,300 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848072716] [2022-03-01 15:51:19,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:19,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:19,301 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:19,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:19,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:19,301 INFO L87 Difference]: Start difference. First operand 1075 states and 2803 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:20,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:20,593 INFO L93 Difference]: Finished difference Result 1983 states and 5039 transitions. [2022-03-01 15:51:20,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 15:51:20,593 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:20,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:20,596 INFO L225 Difference]: With dead ends: 1983 [2022-03-01 15:51:20,596 INFO L226 Difference]: Without dead ends: 1902 [2022-03-01 15:51:20,597 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1075 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=738, Invalid=3422, Unknown=0, NotChecked=0, Total=4160 [2022-03-01 15:51:20,597 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 677 mSDsluCounter, 2293 mSDsCounter, 0 mSdLazyCounter, 1043 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 677 SdHoareTripleChecker+Valid, 2373 SdHoareTripleChecker+Invalid, 1108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:20,597 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [677 Valid, 2373 Invalid, 1108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1043 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:51:20,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1902 states. [2022-03-01 15:51:20,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1902 to 1075. [2022-03-01 15:51:20,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1074 states have (on average 2.602420856610801) internal successors, (2795), 1074 states have internal predecessors, (2795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:20,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 2795 transitions. [2022-03-01 15:51:20,612 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 2795 transitions. Word has length 72 [2022-03-01 15:51:20,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:20,612 INFO L470 AbstractCegarLoop]: Abstraction has 1075 states and 2795 transitions. [2022-03-01 15:51:20,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:20,612 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 2795 transitions. [2022-03-01 15:51:20,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:20,614 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:20,614 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:20,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-01 15:51:20,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:20,814 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:20,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:20,815 INFO L85 PathProgramCache]: Analyzing trace with hash -961381265, now seen corresponding path program 5 times [2022-03-01 15:51:20,815 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:20,815 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90370097] [2022-03-01 15:51:20,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:20,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:20,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:21,065 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:21,066 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:21,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90370097] [2022-03-01 15:51:21,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90370097] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:21,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125487844] [2022-03-01 15:51:21,066 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:51:21,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:21,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:21,067 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:21,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-01 15:51:21,124 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 15:51:21,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:21,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:21,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:21,589 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:21,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:22,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-03-01 15:51:22,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125487844] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:22,050 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:22,050 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:22,050 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775373535] [2022-03-01 15:51:22,050 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:22,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:22,050 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:22,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:22,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:22,051 INFO L87 Difference]: Start difference. First operand 1075 states and 2795 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:23,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:23,365 INFO L93 Difference]: Finished difference Result 2009 states and 5099 transitions. [2022-03-01 15:51:23,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 15:51:23,366 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:23,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:23,368 INFO L225 Difference]: With dead ends: 2009 [2022-03-01 15:51:23,368 INFO L226 Difference]: Without dead ends: 1958 [2022-03-01 15:51:23,369 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=689, Invalid=3343, Unknown=0, NotChecked=0, Total=4032 [2022-03-01 15:51:23,369 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 678 mSDsluCounter, 2624 mSDsCounter, 0 mSdLazyCounter, 1126 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 2633 SdHoareTripleChecker+Invalid, 1198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:23,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [678 Valid, 2633 Invalid, 1198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1126 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:51:23,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1958 states. [2022-03-01 15:51:23,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1958 to 1103. [2022-03-01 15:51:23,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1103 states, 1102 states have (on average 2.6243194192377497) internal successors, (2892), 1102 states have internal predecessors, (2892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:23,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 2892 transitions. [2022-03-01 15:51:23,383 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 2892 transitions. Word has length 72 [2022-03-01 15:51:23,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:23,384 INFO L470 AbstractCegarLoop]: Abstraction has 1103 states and 2892 transitions. [2022-03-01 15:51:23,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:23,384 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 2892 transitions. [2022-03-01 15:51:23,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:23,385 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:23,385 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:23,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-03-01 15:51:23,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-03-01 15:51:23,587 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:23,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:23,588 INFO L85 PathProgramCache]: Analyzing trace with hash 472067043, now seen corresponding path program 6 times [2022-03-01 15:51:23,588 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:23,588 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383835514] [2022-03-01 15:51:23,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:23,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:23,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:23,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-03-01 15:51:23,853 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:23,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383835514] [2022-03-01 15:51:23,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383835514] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:23,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128743418] [2022-03-01 15:51:23,853 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:51:23,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:23,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:23,854 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:23,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-01 15:51:23,910 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:51:23,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:23,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:23,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:24,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-03-01 15:51:24,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:24,826 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:24,826 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128743418] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:24,827 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:24,827 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:24,827 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890445740] [2022-03-01 15:51:24,827 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:24,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:24,827 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:24,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:24,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1223, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:24,828 INFO L87 Difference]: Start difference. First operand 1103 states and 2892 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:26,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:26,400 INFO L93 Difference]: Finished difference Result 2039 states and 5255 transitions. [2022-03-01 15:51:26,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 15:51:26,400 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:26,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:26,403 INFO L225 Difference]: With dead ends: 2039 [2022-03-01 15:51:26,403 INFO L226 Difference]: Without dead ends: 1913 [2022-03-01 15:51:26,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1279 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=832, Invalid=4138, Unknown=0, NotChecked=0, Total=4970 [2022-03-01 15:51:26,404 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 657 mSDsluCounter, 2889 mSDsCounter, 0 mSdLazyCounter, 1208 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 657 SdHoareTripleChecker+Valid, 2924 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:26,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [657 Valid, 2924 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1208 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:51:26,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1913 states. [2022-03-01 15:51:26,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1913 to 1087. [2022-03-01 15:51:26,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.604051565377532) internal successors, (2828), 1086 states have internal predecessors, (2828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:26,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2828 transitions. [2022-03-01 15:51:26,419 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2828 transitions. Word has length 72 [2022-03-01 15:51:26,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:26,419 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2828 transitions. [2022-03-01 15:51:26,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:26,420 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2828 transitions. [2022-03-01 15:51:26,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:26,421 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:26,421 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:26,438 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-03-01 15:51:26,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-03-01 15:51:26,622 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:26,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:26,622 INFO L85 PathProgramCache]: Analyzing trace with hash -1677388773, now seen corresponding path program 7 times [2022-03-01 15:51:26,622 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:26,622 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548931217] [2022-03-01 15:51:26,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:26,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:26,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:26,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-03-01 15:51:26,887 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:26,887 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548931217] [2022-03-01 15:51:26,887 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548931217] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:26,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912355322] [2022-03-01 15:51:26,888 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:51:26,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:26,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:26,889 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:26,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-01 15:51:26,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:26,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:26,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:27,410 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:27,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:27,850 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:27,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912355322] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:27,851 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:27,851 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:27,851 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802961218] [2022-03-01 15:51:27,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:27,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:27,851 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:27,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:27,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:27,852 INFO L87 Difference]: Start difference. First operand 1087 states and 2828 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:29,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:29,213 INFO L93 Difference]: Finished difference Result 2121 states and 5349 transitions. [2022-03-01 15:51:29,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 15:51:29,214 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:29,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:29,217 INFO L225 Difference]: With dead ends: 2121 [2022-03-01 15:51:29,217 INFO L226 Difference]: Without dead ends: 2070 [2022-03-01 15:51:29,217 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 973 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=710, Invalid=3450, Unknown=0, NotChecked=0, Total=4160 [2022-03-01 15:51:29,218 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 872 mSDsluCounter, 2277 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 872 SdHoareTripleChecker+Valid, 2307 SdHoareTripleChecker+Invalid, 1168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:29,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [872 Valid, 2307 Invalid, 1168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:51:29,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2070 states. [2022-03-01 15:51:29,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2070 to 1115. [2022-03-01 15:51:29,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 2.6256732495511668) internal successors, (2925), 1114 states have internal predecessors, (2925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:29,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2925 transitions. [2022-03-01 15:51:29,234 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2925 transitions. Word has length 72 [2022-03-01 15:51:29,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:29,234 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2925 transitions. [2022-03-01 15:51:29,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:29,235 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2925 transitions. [2022-03-01 15:51:29,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:29,236 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:29,236 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:29,252 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-03-01 15:51:29,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-01 15:51:29,443 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:29,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:29,445 INFO L85 PathProgramCache]: Analyzing trace with hash -243940465, now seen corresponding path program 8 times [2022-03-01 15:51:29,445 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:29,445 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108723794] [2022-03-01 15:51:29,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:29,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:29,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:29,700 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:29,700 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:29,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108723794] [2022-03-01 15:51:29,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108723794] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:29,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106370039] [2022-03-01 15:51:29,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:51:29,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:29,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:29,701 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:29,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-01 15:51:29,765 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:51:29,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:29,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:29,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:30,236 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:30,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:30,675 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:30,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106370039] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:30,675 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:30,675 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:30,675 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146770531] [2022-03-01 15:51:30,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:30,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:30,676 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:30,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:30,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1231, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:30,676 INFO L87 Difference]: Start difference. First operand 1115 states and 2925 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:32,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:32,427 INFO L93 Difference]: Finished difference Result 2173 states and 5557 transitions. [2022-03-01 15:51:32,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-01 15:51:32,428 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:32,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:32,431 INFO L225 Difference]: With dead ends: 2173 [2022-03-01 15:51:32,431 INFO L226 Difference]: Without dead ends: 2047 [2022-03-01 15:51:32,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=852, Invalid=4404, Unknown=0, NotChecked=0, Total=5256 [2022-03-01 15:51:32,432 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 613 mSDsluCounter, 3114 mSDsCounter, 0 mSdLazyCounter, 1388 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 613 SdHoareTripleChecker+Valid, 3144 SdHoareTripleChecker+Invalid, 1472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:32,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [613 Valid, 3144 Invalid, 1472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1388 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:51:32,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2047 states. [2022-03-01 15:51:32,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2047 to 1087. [2022-03-01 15:51:32,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.604051565377532) internal successors, (2828), 1086 states have internal predecessors, (2828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:32,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2828 transitions. [2022-03-01 15:51:32,447 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2828 transitions. Word has length 72 [2022-03-01 15:51:32,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:32,447 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2828 transitions. [2022-03-01 15:51:32,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:32,448 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2828 transitions. [2022-03-01 15:51:32,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:32,449 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:32,449 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:32,465 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-03-01 15:51:32,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-01 15:51:32,650 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:32,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:32,650 INFO L85 PathProgramCache]: Analyzing trace with hash 474800259, now seen corresponding path program 9 times [2022-03-01 15:51:32,650 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:32,650 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796221782] [2022-03-01 15:51:32,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:32,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:32,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:32,905 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:32,905 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:32,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796221782] [2022-03-01 15:51:32,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796221782] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:32,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054904538] [2022-03-01 15:51:32,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:51:32,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:32,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:32,906 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:32,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-01 15:51:32,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:51:32,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:32,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:32,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:33,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-03-01 15:51:33,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:33,896 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:33,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054904538] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:33,897 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:33,897 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:33,897 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569710803] [2022-03-01 15:51:33,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:33,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:33,897 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:33,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:33,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1235, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:33,898 INFO L87 Difference]: Start difference. First operand 1087 states and 2828 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:35,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:35,414 INFO L93 Difference]: Finished difference Result 2086 states and 5332 transitions. [2022-03-01 15:51:35,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-01 15:51:35,415 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:35,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:35,417 INFO L225 Difference]: With dead ends: 2086 [2022-03-01 15:51:35,417 INFO L226 Difference]: Without dead ends: 1975 [2022-03-01 15:51:35,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1340 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=788, Invalid=4324, Unknown=0, NotChecked=0, Total=5112 [2022-03-01 15:51:35,418 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 649 mSDsluCounter, 3271 mSDsCounter, 0 mSdLazyCounter, 1362 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 3275 SdHoareTripleChecker+Invalid, 1418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:35,418 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [649 Valid, 3275 Invalid, 1418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1362 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:51:35,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2022-03-01 15:51:35,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1095. [2022-03-01 15:51:35,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1095 states, 1094 states have (on average 2.6051188299817185) internal successors, (2850), 1094 states have internal predecessors, (2850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:35,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1095 states to 1095 states and 2850 transitions. [2022-03-01 15:51:35,433 INFO L78 Accepts]: Start accepts. Automaton has 1095 states and 2850 transitions. Word has length 72 [2022-03-01 15:51:35,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:35,433 INFO L470 AbstractCegarLoop]: Abstraction has 1095 states and 2850 transitions. [2022-03-01 15:51:35,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:35,433 INFO L276 IsEmpty]: Start isEmpty. Operand 1095 states and 2850 transitions. [2022-03-01 15:51:35,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:35,435 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:35,435 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:35,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-01 15:51:35,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:35,647 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:35,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:35,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1144771997, now seen corresponding path program 10 times [2022-03-01 15:51:35,648 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:35,648 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546928481] [2022-03-01 15:51:35,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:35,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:35,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:35,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-03-01 15:51:35,930 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:35,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546928481] [2022-03-01 15:51:35,930 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546928481] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:35,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451520701] [2022-03-01 15:51:35,930 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:51:35,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:35,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:35,931 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:35,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-01 15:51:35,995 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:51:35,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:35,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:35,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:36,456 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:36,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:36,877 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:36,877 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451520701] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:36,877 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:36,877 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:36,878 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968967282] [2022-03-01 15:51:36,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:36,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:36,878 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:36,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:36,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:36,879 INFO L87 Difference]: Start difference. First operand 1095 states and 2850 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:38,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:38,720 INFO L93 Difference]: Finished difference Result 2150 states and 5529 transitions. [2022-03-01 15:51:38,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-01 15:51:38,721 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:38,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:38,723 INFO L225 Difference]: With dead ends: 2150 [2022-03-01 15:51:38,724 INFO L226 Difference]: Without dead ends: 2069 [2022-03-01 15:51:38,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1871 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1180, Invalid=5300, Unknown=0, NotChecked=0, Total=6480 [2022-03-01 15:51:38,724 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 754 mSDsluCounter, 2691 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 754 SdHoareTripleChecker+Valid, 2723 SdHoareTripleChecker+Invalid, 1250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:38,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [754 Valid, 2723 Invalid, 1250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1177 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:51:38,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2069 states. [2022-03-01 15:51:38,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2069 to 1103. [2022-03-01 15:51:38,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1103 states, 1102 states have (on average 2.6098003629764066) internal successors, (2876), 1102 states have internal predecessors, (2876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:38,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 2876 transitions. [2022-03-01 15:51:38,740 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 2876 transitions. Word has length 72 [2022-03-01 15:51:38,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:38,740 INFO L470 AbstractCegarLoop]: Abstraction has 1103 states and 2876 transitions. [2022-03-01 15:51:38,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:38,740 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 2876 transitions. [2022-03-01 15:51:38,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:38,741 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:38,742 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:38,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-03-01 15:51:38,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-03-01 15:51:38,942 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:38,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:38,943 INFO L85 PathProgramCache]: Analyzing trace with hash 2123309453, now seen corresponding path program 11 times [2022-03-01 15:51:38,943 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:38,943 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581379718] [2022-03-01 15:51:38,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:38,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:38,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:39,175 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:39,175 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:39,175 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581379718] [2022-03-01 15:51:39,175 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581379718] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:39,175 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679262353] [2022-03-01 15:51:39,175 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:51:39,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:39,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:39,176 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:39,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-03-01 15:51:39,238 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 15:51:39,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:39,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:39,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:39,694 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:39,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:40,129 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:40,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679262353] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:40,129 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:40,129 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:40,129 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941392484] [2022-03-01 15:51:40,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:40,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:40,130 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:40,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:40,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:40,130 INFO L87 Difference]: Start difference. First operand 1103 states and 2876 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:41,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:41,322 INFO L93 Difference]: Finished difference Result 1884 states and 4824 transitions. [2022-03-01 15:51:41,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 15:51:41,322 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:41,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:41,325 INFO L225 Difference]: With dead ends: 1884 [2022-03-01 15:51:41,325 INFO L226 Difference]: Without dead ends: 1833 [2022-03-01 15:51:41,325 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=683, Invalid=3223, Unknown=0, NotChecked=0, Total=3906 [2022-03-01 15:51:41,325 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 560 mSDsluCounter, 2222 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 2275 SdHoareTripleChecker+Invalid, 1122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:41,326 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [560 Valid, 2275 Invalid, 1122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:51:41,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1833 states. [2022-03-01 15:51:41,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1833 to 1091. [2022-03-01 15:51:41,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1091 states, 1090 states have (on average 2.6045871559633027) internal successors, (2839), 1090 states have internal predecessors, (2839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:41,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1091 states to 1091 states and 2839 transitions. [2022-03-01 15:51:41,340 INFO L78 Accepts]: Start accepts. Automaton has 1091 states and 2839 transitions. Word has length 72 [2022-03-01 15:51:41,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:41,340 INFO L470 AbstractCegarLoop]: Abstraction has 1091 states and 2839 transitions. [2022-03-01 15:51:41,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:41,340 INFO L276 IsEmpty]: Start isEmpty. Operand 1091 states and 2839 transitions. [2022-03-01 15:51:41,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:41,341 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:41,341 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:41,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-03-01 15:51:41,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:41,542 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:41,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:41,542 INFO L85 PathProgramCache]: Analyzing trace with hash -407016299, now seen corresponding path program 12 times [2022-03-01 15:51:41,543 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:41,543 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304969237] [2022-03-01 15:51:41,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:41,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:41,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:41,759 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:41,759 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:41,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304969237] [2022-03-01 15:51:41,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304969237] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:41,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798013427] [2022-03-01 15:51:41,759 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:51:41,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:41,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:41,760 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:41,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-03-01 15:51:41,820 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 15:51:41,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:41,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:41,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:42,286 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:42,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:42,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-03-01 15:51:42,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798013427] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:42,764 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:42,764 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:42,764 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330003171] [2022-03-01 15:51:42,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:42,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:42,764 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:42,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:42,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:42,765 INFO L87 Difference]: Start difference. First operand 1091 states and 2839 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:44,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:44,075 INFO L93 Difference]: Finished difference Result 1947 states and 4991 transitions. [2022-03-01 15:51:44,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 15:51:44,076 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:44,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:44,079 INFO L225 Difference]: With dead ends: 1947 [2022-03-01 15:51:44,079 INFO L226 Difference]: Without dead ends: 1896 [2022-03-01 15:51:44,079 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-03-01 15:51:44,080 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 533 mSDsluCounter, 2682 mSDsCounter, 0 mSdLazyCounter, 1157 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 2724 SdHoareTripleChecker+Invalid, 1223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:44,080 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [533 Valid, 2724 Invalid, 1223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1157 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:51:44,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2022-03-01 15:51:44,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 1111. [2022-03-01 15:51:44,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1111 states, 1110 states have (on average 2.610810810810811) internal successors, (2898), 1110 states have internal predecessors, (2898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:44,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 2898 transitions. [2022-03-01 15:51:44,095 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 2898 transitions. Word has length 72 [2022-03-01 15:51:44,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:44,095 INFO L470 AbstractCegarLoop]: Abstraction has 1111 states and 2898 transitions. [2022-03-01 15:51:44,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:44,095 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 2898 transitions. [2022-03-01 15:51:44,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:44,097 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:44,097 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:44,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-03-01 15:51:44,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:44,297 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:44,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:44,298 INFO L85 PathProgramCache]: Analyzing trace with hash -708289975, now seen corresponding path program 13 times [2022-03-01 15:51:44,298 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:44,298 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659189332] [2022-03-01 15:51:44,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:44,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:44,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:44,551 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:44,551 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:44,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659189332] [2022-03-01 15:51:44,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659189332] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:44,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921517129] [2022-03-01 15:51:44,551 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:51:44,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:44,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:44,552 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:44,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-03-01 15:51:44,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:44,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:44,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:45,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-03-01 15:51:45,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:45,545 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:45,545 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921517129] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:45,546 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:45,546 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:45,546 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734185993] [2022-03-01 15:51:45,546 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:45,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:45,546 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:45,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:45,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1234, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:45,547 INFO L87 Difference]: Start difference. First operand 1111 states and 2898 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:47,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:47,294 INFO L93 Difference]: Finished difference Result 2221 states and 5616 transitions. [2022-03-01 15:51:47,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-01 15:51:47,295 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:47,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:47,298 INFO L225 Difference]: With dead ends: 2221 [2022-03-01 15:51:47,298 INFO L226 Difference]: Without dead ends: 2170 [2022-03-01 15:51:47,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1503 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=900, Invalid=4952, Unknown=0, NotChecked=0, Total=5852 [2022-03-01 15:51:47,299 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 855 mSDsluCounter, 2590 mSDsCounter, 0 mSdLazyCounter, 1215 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 855 SdHoareTripleChecker+Valid, 2615 SdHoareTripleChecker+Invalid, 1329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 1215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:47,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [855 Valid, 2615 Invalid, 1329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 1215 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:51:47,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2170 states. [2022-03-01 15:51:47,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2170 to 1139. [2022-03-01 15:51:47,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1139 states, 1138 states have (on average 2.6282952548330405) internal successors, (2991), 1138 states have internal predecessors, (2991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:47,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1139 states to 1139 states and 2991 transitions. [2022-03-01 15:51:47,322 INFO L78 Accepts]: Start accepts. Automaton has 1139 states and 2991 transitions. Word has length 72 [2022-03-01 15:51:47,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:47,323 INFO L470 AbstractCegarLoop]: Abstraction has 1139 states and 2991 transitions. [2022-03-01 15:51:47,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:47,323 INFO L276 IsEmpty]: Start isEmpty. Operand 1139 states and 2991 transitions. [2022-03-01 15:51:47,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:47,324 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:47,324 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:47,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-03-01 15:51:47,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-03-01 15:51:47,527 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:47,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:47,528 INFO L85 PathProgramCache]: Analyzing trace with hash 725158333, now seen corresponding path program 14 times [2022-03-01 15:51:47,528 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:47,528 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660609499] [2022-03-01 15:51:47,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:47,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:47,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:47,725 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:47,726 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:47,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660609499] [2022-03-01 15:51:47,726 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660609499] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:47,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761148528] [2022-03-01 15:51:47,726 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:51:47,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:47,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:47,727 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:47,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-03-01 15:51:47,794 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:51:47,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:47,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:47,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:48,274 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:48,274 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:48,714 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:48,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761148528] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:48,714 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:48,714 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:48,714 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477065741] [2022-03-01 15:51:48,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:48,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:48,715 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:48,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:48,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1235, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:48,715 INFO L87 Difference]: Start difference. First operand 1139 states and 2991 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:50,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:50,249 INFO L93 Difference]: Finished difference Result 2115 states and 5406 transitions. [2022-03-01 15:51:50,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-01 15:51:50,249 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:50,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:50,252 INFO L225 Difference]: With dead ends: 2115 [2022-03-01 15:51:50,252 INFO L226 Difference]: Without dead ends: 2034 [2022-03-01 15:51:50,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1227 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=728, Invalid=4242, Unknown=0, NotChecked=0, Total=4970 [2022-03-01 15:51:50,253 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 683 mSDsluCounter, 2431 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 683 SdHoareTripleChecker+Valid, 2492 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:50,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [683 Valid, 2492 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1083 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:51:50,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2034 states. [2022-03-01 15:51:50,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2034 to 1115. [2022-03-01 15:51:50,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 2.6077199281867145) internal successors, (2905), 1114 states have internal predecessors, (2905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:50,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2905 transitions. [2022-03-01 15:51:50,269 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2905 transitions. Word has length 72 [2022-03-01 15:51:50,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:50,269 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2905 transitions. [2022-03-01 15:51:50,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:50,269 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2905 transitions. [2022-03-01 15:51:50,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:50,271 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:50,271 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:50,287 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-03-01 15:51:50,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-03-01 15:51:50,472 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:50,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:50,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1770743811, now seen corresponding path program 15 times [2022-03-01 15:51:50,472 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:50,472 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960032006] [2022-03-01 15:51:50,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:50,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:50,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:50,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-03-01 15:51:50,700 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:50,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960032006] [2022-03-01 15:51:50,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960032006] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:50,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917164785] [2022-03-01 15:51:50,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:51:50,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:50,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:50,701 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:50,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-03-01 15:51:50,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:51:50,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:50,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:50,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:51,268 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:51,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:51,746 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:51,746 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917164785] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:51,746 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:51,746 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:51,746 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387939265] [2022-03-01 15:51:51,746 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:51,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:51,747 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:51,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:51,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:51,747 INFO L87 Difference]: Start difference. First operand 1115 states and 2905 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:53,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:53,271 INFO L93 Difference]: Finished difference Result 2064 states and 5272 transitions. [2022-03-01 15:51:53,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-01 15:51:53,271 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:53,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:53,274 INFO L225 Difference]: With dead ends: 2064 [2022-03-01 15:51:53,274 INFO L226 Difference]: Without dead ends: 1968 [2022-03-01 15:51:53,275 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-03-01 15:51:53,275 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 547 mSDsluCounter, 3124 mSDsCounter, 0 mSdLazyCounter, 1271 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 3136 SdHoareTripleChecker+Invalid, 1329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:53,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [547 Valid, 3136 Invalid, 1329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1271 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:51:53,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2022-03-01 15:51:53,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1123. [2022-03-01 15:51:53,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1123 states, 1122 states have (on average 2.60873440285205) internal successors, (2927), 1122 states have internal predecessors, (2927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:53,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 2927 transitions. [2022-03-01 15:51:53,292 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 2927 transitions. Word has length 72 [2022-03-01 15:51:53,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:53,292 INFO L470 AbstractCegarLoop]: Abstraction has 1123 states and 2927 transitions. [2022-03-01 15:51:53,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:53,293 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 2927 transitions. [2022-03-01 15:51:53,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:53,294 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:53,294 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:53,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-03-01 15:51:53,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-03-01 15:51:53,511 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:53,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:53,511 INFO L85 PathProgramCache]: Analyzing trace with hash 904651229, now seen corresponding path program 16 times [2022-03-01 15:51:53,511 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:53,511 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089064585] [2022-03-01 15:51:53,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:53,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:53,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:53,724 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:53,725 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:53,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089064585] [2022-03-01 15:51:53,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089064585] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:53,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886195009] [2022-03-01 15:51:53,725 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:51:53,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:53,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:53,726 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:53,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-03-01 15:51:53,784 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:51:53,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:53,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:53,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:54,276 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:54,276 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:54,731 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:54,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886195009] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:54,732 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:54,732 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:54,732 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144359883] [2022-03-01 15:51:54,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:54,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:54,732 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:54,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:54,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:54,733 INFO L87 Difference]: Start difference. First operand 1123 states and 2927 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:56,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:56,629 INFO L93 Difference]: Finished difference Result 2322 states and 5935 transitions. [2022-03-01 15:51:56,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-01 15:51:56,630 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:56,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:56,633 INFO L225 Difference]: With dead ends: 2322 [2022-03-01 15:51:56,633 INFO L226 Difference]: Without dead ends: 2196 [2022-03-01 15:51:56,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1411 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=860, Invalid=4992, Unknown=0, NotChecked=0, Total=5852 [2022-03-01 15:51:56,634 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 657 mSDsluCounter, 3833 mSDsCounter, 0 mSdLazyCounter, 1754 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 657 SdHoareTripleChecker+Valid, 3834 SdHoareTripleChecker+Invalid, 1834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:56,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [657 Valid, 3834 Invalid, 1834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1754 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:51:56,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2196 states. [2022-03-01 15:51:56,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2196 to 1127. [2022-03-01 15:51:56,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1127 states, 1126 states have (on average 2.612788632326821) internal successors, (2942), 1126 states have internal predecessors, (2942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:56,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 2942 transitions. [2022-03-01 15:51:56,651 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 2942 transitions. Word has length 72 [2022-03-01 15:51:56,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:56,651 INFO L470 AbstractCegarLoop]: Abstraction has 1127 states and 2942 transitions. [2022-03-01 15:51:56,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:56,651 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 2942 transitions. [2022-03-01 15:51:56,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:56,653 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:56,653 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:56,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-03-01 15:51:56,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-03-01 15:51:56,853 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:56,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:56,854 INFO L85 PathProgramCache]: Analyzing trace with hash -122234617, now seen corresponding path program 17 times [2022-03-01 15:51:56,854 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:56,854 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785424439] [2022-03-01 15:51:56,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:56,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:56,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:57,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:57,089 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:57,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785424439] [2022-03-01 15:51:57,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785424439] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:57,089 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296462834] [2022-03-01 15:51:57,089 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:51:57,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:57,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:57,090 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:57,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-03-01 15:51:57,151 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 15:51:57,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:57,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:57,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:51:57,616 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:57,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:51:58,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-03-01 15:51:58,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296462834] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:51:58,095 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:51:58,095 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:51:58,095 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220997294] [2022-03-01 15:51:58,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:51:58,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:51:58,096 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:51:58,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:51:58,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:51:58,096 INFO L87 Difference]: Start difference. First operand 1127 states and 2942 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:59,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:51:59,385 INFO L93 Difference]: Finished difference Result 2027 states and 5169 transitions. [2022-03-01 15:51:59,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 15:51:59,386 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:51:59,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:51:59,388 INFO L225 Difference]: With dead ends: 2027 [2022-03-01 15:51:59,388 INFO L226 Difference]: Without dead ends: 1976 [2022-03-01 15:51:59,389 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-03-01 15:51:59,389 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 516 mSDsluCounter, 2771 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 2797 SdHoareTripleChecker+Invalid, 1371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:51:59,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [516 Valid, 2797 Invalid, 1371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1312 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:51:59,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1976 states. [2022-03-01 15:51:59,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1976 to 1107. [2022-03-01 15:51:59,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1107 states, 1106 states have (on average 2.6066907775768535) internal successors, (2883), 1106 states have internal predecessors, (2883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:59,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 2883 transitions. [2022-03-01 15:51:59,404 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 2883 transitions. Word has length 72 [2022-03-01 15:51:59,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:51:59,404 INFO L470 AbstractCegarLoop]: Abstraction has 1107 states and 2883 transitions. [2022-03-01 15:51:59,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:51:59,404 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 2883 transitions. [2022-03-01 15:51:59,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:51:59,405 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:51:59,405 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:51:59,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-01 15:51:59,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:59,606 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:51:59,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:51:59,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1615670163, now seen corresponding path program 18 times [2022-03-01 15:51:59,607 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:51:59,607 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446209687] [2022-03-01 15:51:59,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:51:59,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:51:59,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:51:59,816 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:51:59,816 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:51:59,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446209687] [2022-03-01 15:51:59,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446209687] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:51:59,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012101764] [2022-03-01 15:51:59,816 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:51:59,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:51:59,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:51:59,818 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:51:59,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-03-01 15:51:59,882 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:51:59,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:51:59,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:51:59,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:00,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:00,382 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:00,837 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:00,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012101764] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:00,837 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:00,837 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:00,838 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126535584] [2022-03-01 15:52:00,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:00,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:00,838 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:00,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:00,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1250, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:00,839 INFO L87 Difference]: Start difference. First operand 1107 states and 2883 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:02,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:02,632 INFO L93 Difference]: Finished difference Result 2209 states and 5660 transitions. [2022-03-01 15:52:02,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-01 15:52:02,636 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:02,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:02,639 INFO L225 Difference]: With dead ends: 2209 [2022-03-01 15:52:02,639 INFO L226 Difference]: Without dead ends: 2098 [2022-03-01 15:52:02,640 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-03-01 15:52:02,640 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 607 mSDsluCounter, 3824 mSDsCounter, 0 mSdLazyCounter, 1610 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 607 SdHoareTripleChecker+Valid, 3821 SdHoareTripleChecker+Invalid, 1673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:02,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [607 Valid, 3821 Invalid, 1673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1610 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:52:02,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2098 states. [2022-03-01 15:52:02,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2098 to 1115. [2022-03-01 15:52:02,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 2.6077199281867145) internal successors, (2905), 1114 states have internal predecessors, (2905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:02,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2905 transitions. [2022-03-01 15:52:02,656 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2905 transitions. Word has length 72 [2022-03-01 15:52:02,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:02,656 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2905 transitions. [2022-03-01 15:52:02,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:02,657 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2905 transitions. [2022-03-01 15:52:02,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:02,658 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:02,658 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:02,675 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-03-01 15:52:02,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-01 15:52:02,875 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:02,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:02,875 INFO L85 PathProgramCache]: Analyzing trace with hash -3902093, now seen corresponding path program 19 times [2022-03-01 15:52:02,875 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:02,875 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384012623] [2022-03-01 15:52:02,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:02,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:02,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:03,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:03,111 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:03,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384012623] [2022-03-01 15:52:03,111 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384012623] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:03,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5540285] [2022-03-01 15:52:03,111 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:52:03,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:03,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:03,112 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:03,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-03-01 15:52:03,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:03,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:52:03,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:03,638 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:03,638 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:04,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:04,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5540285] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:04,089 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:04,089 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:04,089 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095093488] [2022-03-01 15:52:04,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:04,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:04,090 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:04,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:04,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1224, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:04,090 INFO L87 Difference]: Start difference. First operand 1115 states and 2905 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:06,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:06,165 INFO L93 Difference]: Finished difference Result 2229 states and 5756 transitions. [2022-03-01 15:52:06,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-01 15:52:06,165 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:06,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:06,168 INFO L225 Difference]: With dead ends: 2229 [2022-03-01 15:52:06,168 INFO L226 Difference]: Without dead ends: 2148 [2022-03-01 15:52:06,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2126 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1228, Invalid=6254, Unknown=0, NotChecked=0, Total=7482 [2022-03-01 15:52:06,169 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 832 mSDsluCounter, 2849 mSDsCounter, 0 mSdLazyCounter, 1346 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 832 SdHoareTripleChecker+Valid, 2874 SdHoareTripleChecker+Invalid, 1435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:06,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [832 Valid, 2874 Invalid, 1435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1346 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:52:06,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2148 states. [2022-03-01 15:52:06,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2148 to 1123. [2022-03-01 15:52:06,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1123 states, 1122 states have (on average 2.6122994652406417) internal successors, (2931), 1122 states have internal predecessors, (2931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:06,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 2931 transitions. [2022-03-01 15:52:06,185 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 2931 transitions. Word has length 72 [2022-03-01 15:52:06,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:06,185 INFO L470 AbstractCegarLoop]: Abstraction has 1123 states and 2931 transitions. [2022-03-01 15:52:06,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:06,185 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 2931 transitions. [2022-03-01 15:52:06,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:06,186 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:06,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-03-01 15:52:06,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-03-01 15:52:06,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:06,387 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:06,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:06,387 INFO L85 PathProgramCache]: Analyzing trace with hash -1030787939, now seen corresponding path program 20 times [2022-03-01 15:52:06,388 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:06,388 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861503819] [2022-03-01 15:52:06,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:06,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:06,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:06,650 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:06,650 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:06,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861503819] [2022-03-01 15:52:06,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861503819] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:06,651 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320490172] [2022-03-01 15:52:06,651 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:52:06,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:06,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:06,653 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:06,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-03-01 15:52:06,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:52:06,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:52:06,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:52:06,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:07,176 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:07,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:07,631 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:07,631 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320490172] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:07,631 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:07,631 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:07,631 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271420218] [2022-03-01 15:52:07,631 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:07,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:07,632 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:07,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:07,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:07,632 INFO L87 Difference]: Start difference. First operand 1123 states and 2931 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:08,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:08,962 INFO L93 Difference]: Finished difference Result 1999 states and 5138 transitions. [2022-03-01 15:52:08,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-01 15:52:08,962 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:08,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:08,965 INFO L225 Difference]: With dead ends: 1999 [2022-03-01 15:52:08,965 INFO L226 Difference]: Without dead ends: 1948 [2022-03-01 15:52:08,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1160 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=759, Invalid=3933, Unknown=0, NotChecked=0, Total=4692 [2022-03-01 15:52:08,966 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 593 mSDsluCounter, 2394 mSDsCounter, 0 mSdLazyCounter, 1140 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 2435 SdHoareTripleChecker+Invalid, 1221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:08,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [593 Valid, 2435 Invalid, 1221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1140 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:52:08,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1948 states. [2022-03-01 15:52:08,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1948 to 1099. [2022-03-01 15:52:08,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1099 states, 1098 states have (on average 2.605646630236794) internal successors, (2861), 1098 states have internal predecessors, (2861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:08,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 2861 transitions. [2022-03-01 15:52:08,993 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 2861 transitions. Word has length 72 [2022-03-01 15:52:08,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:08,994 INFO L470 AbstractCegarLoop]: Abstraction has 1099 states and 2861 transitions. [2022-03-01 15:52:08,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:08,994 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 2861 transitions. [2022-03-01 15:52:08,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:08,995 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:08,995 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:09,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-03-01 15:52:09,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-03-01 15:52:09,196 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:09,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:09,196 INFO L85 PathProgramCache]: Analyzing trace with hash 924694273, now seen corresponding path program 21 times [2022-03-01 15:52:09,196 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:09,197 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795960907] [2022-03-01 15:52:09,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:09,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:09,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:09,407 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:09,407 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:09,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795960907] [2022-03-01 15:52:09,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795960907] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:09,407 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347098234] [2022-03-01 15:52:09,407 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:52:09,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:09,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:09,409 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:09,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-03-01 15:52:09,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:52:09,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:52:09,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:52:09,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:09,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-03-01 15:52:09,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:10,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:10,383 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347098234] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:10,383 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:10,383 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:10,383 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317593120] [2022-03-01 15:52:10,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:10,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:10,383 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:10,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:10,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1241, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:10,384 INFO L87 Difference]: Start difference. First operand 1099 states and 2861 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:13,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:13,221 INFO L93 Difference]: Finished difference Result 2736 states and 6943 transitions. [2022-03-01 15:52:13,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-03-01 15:52:13,222 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:13,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:13,225 INFO L225 Difference]: With dead ends: 2736 [2022-03-01 15:52:13,225 INFO L226 Difference]: Without dead ends: 2574 [2022-03-01 15:52:13,226 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3434 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1261, Invalid=9659, Unknown=0, NotChecked=0, Total=10920 [2022-03-01 15:52:13,226 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 994 mSDsluCounter, 3878 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 994 SdHoareTripleChecker+Valid, 3868 SdHoareTripleChecker+Invalid, 1910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:13,226 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [994 Valid, 3868 Invalid, 1910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:52:13,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2574 states. [2022-03-01 15:52:13,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2574 to 1197. [2022-03-01 15:52:13,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1197 states, 1196 states have (on average 2.6237458193979935) internal successors, (3138), 1196 states have internal predecessors, (3138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:13,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1197 states to 1197 states and 3138 transitions. [2022-03-01 15:52:13,244 INFO L78 Accepts]: Start accepts. Automaton has 1197 states and 3138 transitions. Word has length 72 [2022-03-01 15:52:13,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:13,244 INFO L470 AbstractCegarLoop]: Abstraction has 1197 states and 3138 transitions. [2022-03-01 15:52:13,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:13,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1197 states and 3138 transitions. [2022-03-01 15:52:13,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:13,246 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:13,246 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:13,261 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-03-01 15:52:13,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:13,446 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:13,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:13,447 INFO L85 PathProgramCache]: Analyzing trace with hash -694877983, now seen corresponding path program 22 times [2022-03-01 15:52:13,447 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:13,447 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006841038] [2022-03-01 15:52:13,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:13,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:13,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:13,684 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:13,684 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:13,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006841038] [2022-03-01 15:52:13,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006841038] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:13,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468827022] [2022-03-01 15:52:13,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:52:13,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:13,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:13,685 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:13,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-03-01 15:52:13,746 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:52:13,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:52:13,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:52:13,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:14,202 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:14,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:14,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-03-01 15:52:14,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468827022] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:14,635 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:14,635 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:14,635 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155074466] [2022-03-01 15:52:14,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:14,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:14,636 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:14,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:14,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1214, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:14,637 INFO L87 Difference]: Start difference. First operand 1197 states and 3138 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:17,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:17,765 INFO L93 Difference]: Finished difference Result 3036 states and 7720 transitions. [2022-03-01 15:52:17,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-01 15:52:17,766 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:17,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:17,770 INFO L225 Difference]: With dead ends: 3036 [2022-03-01 15:52:17,770 INFO L226 Difference]: Without dead ends: 2904 [2022-03-01 15:52:17,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3808 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=1646, Invalid=10126, Unknown=0, NotChecked=0, Total=11772 [2022-03-01 15:52:17,771 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 1389 mSDsluCounter, 3324 mSDsCounter, 0 mSdLazyCounter, 1518 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1389 SdHoareTripleChecker+Valid, 3308 SdHoareTripleChecker+Invalid, 1647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:17,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1389 Valid, 3308 Invalid, 1647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1518 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:52:17,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2904 states. [2022-03-01 15:52:17,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2904 to 1249. [2022-03-01 15:52:17,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1249 states, 1248 states have (on average 2.6546474358974357) internal successors, (3313), 1248 states have internal predecessors, (3313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:17,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1249 states to 1249 states and 3313 transitions. [2022-03-01 15:52:17,793 INFO L78 Accepts]: Start accepts. Automaton has 1249 states and 3313 transitions. Word has length 72 [2022-03-01 15:52:17,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:17,793 INFO L470 AbstractCegarLoop]: Abstraction has 1249 states and 3313 transitions. [2022-03-01 15:52:17,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:17,793 INFO L276 IsEmpty]: Start isEmpty. Operand 1249 states and 3313 transitions. [2022-03-01 15:52:17,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:17,795 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:17,795 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:17,813 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-03-01 15:52:18,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:18,011 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:18,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:18,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1721763829, now seen corresponding path program 23 times [2022-03-01 15:52:18,012 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:18,012 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132156686] [2022-03-01 15:52:18,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:18,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:18,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:18,200 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:18,200 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:18,200 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132156686] [2022-03-01 15:52:18,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132156686] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:18,201 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084327916] [2022-03-01 15:52:18,201 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:52:18,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:18,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:18,202 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:18,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-03-01 15:52:18,266 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 15:52:18,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:52:18,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:52:18,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:18,707 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:18,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:19,147 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:19,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084327916] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:19,147 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:19,147 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:19,147 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577831310] [2022-03-01 15:52:19,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:19,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:19,148 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:19,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:19,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1211, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:19,149 INFO L87 Difference]: Start difference. First operand 1249 states and 3313 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:21,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:21,552 INFO L93 Difference]: Finished difference Result 2872 states and 7407 transitions. [2022-03-01 15:52:21,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-03-01 15:52:21,552 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:21,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:21,556 INFO L225 Difference]: With dead ends: 2872 [2022-03-01 15:52:21,556 INFO L226 Difference]: Without dead ends: 2770 [2022-03-01 15:52:21,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2492 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1216, Invalid=7156, Unknown=0, NotChecked=0, Total=8372 [2022-03-01 15:52:21,557 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 1016 mSDsluCounter, 3580 mSDsCounter, 0 mSdLazyCounter, 1673 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1016 SdHoareTripleChecker+Valid, 3534 SdHoareTripleChecker+Invalid, 1775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:21,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1016 Valid, 3534 Invalid, 1775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1673 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:52:21,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2770 states. [2022-03-01 15:52:21,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2770 to 1241. [2022-03-01 15:52:21,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1241 states, 1240 states have (on average 2.654032258064516) internal successors, (3291), 1240 states have internal predecessors, (3291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:21,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1241 states to 1241 states and 3291 transitions. [2022-03-01 15:52:21,577 INFO L78 Accepts]: Start accepts. Automaton has 1241 states and 3291 transitions. Word has length 72 [2022-03-01 15:52:21,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:21,577 INFO L470 AbstractCegarLoop]: Abstraction has 1241 states and 3291 transitions. [2022-03-01 15:52:21,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:21,577 INFO L276 IsEmpty]: Start isEmpty. Operand 1241 states and 3291 transitions. [2022-03-01 15:52:21,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:21,578 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:21,579 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:21,594 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-03-01 15:52:21,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-03-01 15:52:21,779 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:21,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:21,779 INFO L85 PathProgramCache]: Analyzing trace with hash -610475651, now seen corresponding path program 24 times [2022-03-01 15:52:21,780 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:21,780 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249463513] [2022-03-01 15:52:21,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:21,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:21,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:21,985 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:21,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:21,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249463513] [2022-03-01 15:52:21,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249463513] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:21,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691658403] [2022-03-01 15:52:21,986 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:52:21,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:21,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:21,987 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:21,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-03-01 15:52:22,054 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:52:22,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:52:22,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 15:52:22,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:22,585 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:22,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:23,077 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:23,077 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691658403] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:23,077 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:23,077 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-01 15:52:23,077 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39818108] [2022-03-01 15:52:23,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:23,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 15:52:23,078 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:23,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 15:52:23,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=1382, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 15:52:23,078 INFO L87 Difference]: Start difference. First operand 1241 states and 3291 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:23,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:23,976 INFO L93 Difference]: Finished difference Result 2186 states and 5634 transitions. [2022-03-01 15:52:23,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-01 15:52:23,976 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:23,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:23,979 INFO L225 Difference]: With dead ends: 2186 [2022-03-01 15:52:23,979 INFO L226 Difference]: Without dead ends: 2060 [2022-03-01 15:52:23,979 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1003 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=700, Invalid=3460, Unknown=0, NotChecked=0, Total=4160 [2022-03-01 15:52:23,979 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 758 mSDsluCounter, 2214 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 758 SdHoareTripleChecker+Valid, 2240 SdHoareTripleChecker+Invalid, 1001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:23,979 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [758 Valid, 2240 Invalid, 1001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 15:52:23,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2060 states. [2022-03-01 15:52:23,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2060 to 1277. [2022-03-01 15:52:23,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1277 states, 1276 states have (on average 2.6504702194357366) internal successors, (3382), 1276 states have internal predecessors, (3382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:23,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 3382 transitions. [2022-03-01 15:52:23,995 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 3382 transitions. Word has length 72 [2022-03-01 15:52:23,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:23,995 INFO L470 AbstractCegarLoop]: Abstraction has 1277 states and 3382 transitions. [2022-03-01 15:52:23,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:23,996 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 3382 transitions. [2022-03-01 15:52:23,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:23,997 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:23,997 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:24,013 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-03-01 15:52:24,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-03-01 15:52:24,213 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:24,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:24,214 INFO L85 PathProgramCache]: Analyzing trace with hash -1037850845, now seen corresponding path program 26 times [2022-03-01 15:52:24,214 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:24,214 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782259877] [2022-03-01 15:52:24,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:24,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:24,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:24,416 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:24,417 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:24,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782259877] [2022-03-01 15:52:24,417 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782259877] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:24,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599667397] [2022-03-01 15:52:24,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:52:24,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:24,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:24,418 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:24,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-03-01 15:52:24,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:52:24,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:52:24,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:52:24,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:25,090 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:25,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:25,753 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:25,753 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599667397] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:25,753 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:25,753 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:52:25,753 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805563961] [2022-03-01 15:52:25,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:25,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:52:25,753 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:25,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:52:25,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:52:25,754 INFO L87 Difference]: Start difference. First operand 1277 states and 3382 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:29,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:29,053 INFO L93 Difference]: Finished difference Result 3129 states and 8016 transitions. [2022-03-01 15:52:29,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-01 15:52:29,053 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:29,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:29,057 INFO L225 Difference]: With dead ends: 3129 [2022-03-01 15:52:29,057 INFO L226 Difference]: Without dead ends: 3027 [2022-03-01 15:52:29,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4039 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1335, Invalid=12005, Unknown=0, NotChecked=0, Total=13340 [2022-03-01 15:52:29,058 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 1241 mSDsluCounter, 3984 mSDsCounter, 0 mSdLazyCounter, 1728 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1241 SdHoareTripleChecker+Valid, 4028 SdHoareTripleChecker+Invalid, 1837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:29,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1241 Valid, 4028 Invalid, 1837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1728 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:52:29,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3027 states. [2022-03-01 15:52:29,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3027 to 1281. [2022-03-01 15:52:29,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1281 states, 1280 states have (on average 2.65390625) internal successors, (3397), 1280 states have internal predecessors, (3397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:29,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1281 states to 1281 states and 3397 transitions. [2022-03-01 15:52:29,078 INFO L78 Accepts]: Start accepts. Automaton has 1281 states and 3397 transitions. Word has length 72 [2022-03-01 15:52:29,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:29,078 INFO L470 AbstractCegarLoop]: Abstraction has 1281 states and 3397 transitions. [2022-03-01 15:52:29,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:29,078 INFO L276 IsEmpty]: Start isEmpty. Operand 1281 states and 3397 transitions. [2022-03-01 15:52:29,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:29,080 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:29,080 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:29,095 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-03-01 15:52:29,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-03-01 15:52:29,280 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:29,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:29,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1799078455, now seen corresponding path program 25 times [2022-03-01 15:52:29,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:29,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039819112] [2022-03-01 15:52:29,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:29,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:29,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:29,500 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:29,500 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:29,500 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039819112] [2022-03-01 15:52:29,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039819112] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:29,500 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826108940] [2022-03-01 15:52:29,500 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:52:29,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:29,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:29,502 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:29,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-03-01 15:52:29,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:29,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:52:29,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:30,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-03-01 15:52:30,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:30,462 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:30,462 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826108940] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:30,462 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:30,462 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:30,462 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144127961] [2022-03-01 15:52:30,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:30,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:30,462 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:30,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:30,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1252, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:30,463 INFO L87 Difference]: Start difference. First operand 1281 states and 3397 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:32,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:32,170 INFO L93 Difference]: Finished difference Result 2248 states and 5860 transitions. [2022-03-01 15:52:32,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 15:52:32,170 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:32,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:32,173 INFO L225 Difference]: With dead ends: 2248 [2022-03-01 15:52:32,173 INFO L226 Difference]: Without dead ends: 2197 [2022-03-01 15:52:32,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1242 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=653, Invalid=4459, Unknown=0, NotChecked=0, Total=5112 [2022-03-01 15:52:32,174 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 551 mSDsluCounter, 3380 mSDsCounter, 0 mSdLazyCounter, 1563 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 3404 SdHoareTripleChecker+Invalid, 1626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:32,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [551 Valid, 3404 Invalid, 1626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1563 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:52:32,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2197 states. [2022-03-01 15:52:32,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2197 to 1301. [2022-03-01 15:52:32,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1301 states, 1300 states have (on average 2.6584615384615384) internal successors, (3456), 1300 states have internal predecessors, (3456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:32,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 3456 transitions. [2022-03-01 15:52:32,192 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 3456 transitions. Word has length 72 [2022-03-01 15:52:32,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:32,192 INFO L470 AbstractCegarLoop]: Abstraction has 1301 states and 3456 transitions. [2022-03-01 15:52:32,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:32,192 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 3456 transitions. [2022-03-01 15:52:32,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:32,194 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:32,194 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:32,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-03-01 15:52:32,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-03-01 15:52:32,395 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:32,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:32,395 INFO L85 PathProgramCache]: Analyzing trace with hash -2100352131, now seen corresponding path program 26 times [2022-03-01 15:52:32,396 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:32,396 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62245851] [2022-03-01 15:52:32,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:32,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:32,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:32,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-03-01 15:52:32,635 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:32,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62245851] [2022-03-01 15:52:32,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62245851] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:32,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550750984] [2022-03-01 15:52:32,635 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:52:32,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:32,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:32,636 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:32,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-03-01 15:52:32,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:52:32,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:52:32,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:52:32,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:33,174 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:33,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:33,618 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:33,619 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550750984] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:33,619 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:33,619 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:33,619 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368971136] [2022-03-01 15:52:33,619 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:33,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:33,619 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:33,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:33,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:33,620 INFO L87 Difference]: Start difference. First operand 1301 states and 3456 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:35,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:35,836 INFO L93 Difference]: Finished difference Result 2503 states and 6431 transitions. [2022-03-01 15:52:35,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-01 15:52:35,836 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:35,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:35,840 INFO L225 Difference]: With dead ends: 2503 [2022-03-01 15:52:35,840 INFO L226 Difference]: Without dead ends: 2452 [2022-03-01 15:52:35,841 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1947 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1019, Invalid=6291, Unknown=0, NotChecked=0, Total=7310 [2022-03-01 15:52:35,841 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 881 mSDsluCounter, 3321 mSDsCounter, 0 mSdLazyCounter, 1575 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 881 SdHoareTripleChecker+Valid, 3332 SdHoareTripleChecker+Invalid, 1675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:35,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [881 Valid, 3332 Invalid, 1675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1575 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:52:35,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2452 states. [2022-03-01 15:52:35,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2452 to 1333. [2022-03-01 15:52:35,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1333 states, 1332 states have (on average 2.675675675675676) internal successors, (3564), 1332 states have internal predecessors, (3564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:35,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1333 states to 1333 states and 3564 transitions. [2022-03-01 15:52:35,862 INFO L78 Accepts]: Start accepts. Automaton has 1333 states and 3564 transitions. Word has length 72 [2022-03-01 15:52:35,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:35,862 INFO L470 AbstractCegarLoop]: Abstraction has 1333 states and 3564 transitions. [2022-03-01 15:52:35,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:35,862 INFO L276 IsEmpty]: Start isEmpty. Operand 1333 states and 3564 transitions. [2022-03-01 15:52:35,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:35,864 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:35,864 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:35,880 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-03-01 15:52:36,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-03-01 15:52:36,065 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:36,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:36,065 INFO L85 PathProgramCache]: Analyzing trace with hash -666903823, now seen corresponding path program 27 times [2022-03-01 15:52:36,065 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:36,065 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423071590] [2022-03-01 15:52:36,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:36,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:36,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:36,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-03-01 15:52:36,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:36,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423071590] [2022-03-01 15:52:36,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423071590] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:36,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021498648] [2022-03-01 15:52:36,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:52:36,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:36,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:36,296 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:36,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-03-01 15:52:36,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:52:36,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:52:36,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:52:36,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:36,835 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:36,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:37,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-03-01 15:52:37,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021498648] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:37,278 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:37,279 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:37,279 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217113246] [2022-03-01 15:52:37,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:37,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:37,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:37,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:37,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1246, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:37,280 INFO L87 Difference]: Start difference. First operand 1333 states and 3564 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:39,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:39,313 INFO L93 Difference]: Finished difference Result 2413 states and 6269 transitions. [2022-03-01 15:52:39,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-01 15:52:39,313 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:39,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:39,317 INFO L225 Difference]: With dead ends: 2413 [2022-03-01 15:52:39,317 INFO L226 Difference]: Without dead ends: 2332 [2022-03-01 15:52:39,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1534 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=792, Invalid=5214, Unknown=0, NotChecked=0, Total=6006 [2022-03-01 15:52:39,318 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 701 mSDsluCounter, 3612 mSDsCounter, 0 mSdLazyCounter, 1665 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 3651 SdHoareTripleChecker+Invalid, 1749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:39,318 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [701 Valid, 3651 Invalid, 1749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1665 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:52:39,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2332 states. [2022-03-01 15:52:39,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2332 to 1309. [2022-03-01 15:52:39,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1309 states, 1308 states have (on average 2.659021406727829) internal successors, (3478), 1308 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:39,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1309 states to 1309 states and 3478 transitions. [2022-03-01 15:52:39,339 INFO L78 Accepts]: Start accepts. Automaton has 1309 states and 3478 transitions. Word has length 72 [2022-03-01 15:52:39,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:39,339 INFO L470 AbstractCegarLoop]: Abstraction has 1309 states and 3478 transitions. [2022-03-01 15:52:39,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:39,339 INFO L276 IsEmpty]: Start isEmpty. Operand 1309 states and 3478 transitions. [2022-03-01 15:52:39,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:39,341 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:39,341 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:39,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-03-01 15:52:39,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-03-01 15:52:39,555 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:39,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:39,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1132161329, now seen corresponding path program 28 times [2022-03-01 15:52:39,556 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:39,556 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735343766] [2022-03-01 15:52:39,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:39,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:39,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:39,786 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:39,786 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:39,786 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735343766] [2022-03-01 15:52:39,786 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735343766] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:39,786 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732268804] [2022-03-01 15:52:39,786 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:52:39,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:39,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:39,788 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:39,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-03-01 15:52:39,853 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:52:39,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:52:39,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:52:39,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:40,342 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:40,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:40,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-03-01 15:52:40,789 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732268804] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:40,789 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:40,789 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:40,789 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365854546] [2022-03-01 15:52:40,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:40,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:40,790 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:40,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:40,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1262, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:40,790 INFO L87 Difference]: Start difference. First operand 1309 states and 3478 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:42,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:42,648 INFO L93 Difference]: Finished difference Result 2401 states and 6232 transitions. [2022-03-01 15:52:42,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-01 15:52:42,648 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:42,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:42,652 INFO L225 Difference]: With dead ends: 2401 [2022-03-01 15:52:42,652 INFO L226 Difference]: Without dead ends: 2305 [2022-03-01 15:52:42,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1577 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=726, Invalid=5594, Unknown=0, NotChecked=0, Total=6320 [2022-03-01 15:52:42,653 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 633 mSDsluCounter, 3204 mSDsCounter, 0 mSdLazyCounter, 1363 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 3228 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:42,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [633 Valid, 3228 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1363 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:52:42,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2305 states. [2022-03-01 15:52:42,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2305 to 1317. [2022-03-01 15:52:42,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1317 states, 1316 states have (on average 2.6595744680851063) internal successors, (3500), 1316 states have internal predecessors, (3500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:42,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1317 states to 1317 states and 3500 transitions. [2022-03-01 15:52:42,671 INFO L78 Accepts]: Start accepts. Automaton has 1317 states and 3500 transitions. Word has length 72 [2022-03-01 15:52:42,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:42,672 INFO L470 AbstractCegarLoop]: Abstraction has 1317 states and 3500 transitions. [2022-03-01 15:52:42,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:42,672 INFO L276 IsEmpty]: Start isEmpty. Operand 1317 states and 3500 transitions. [2022-03-01 15:52:42,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:42,673 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:42,674 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:42,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-03-01 15:52:42,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:42,874 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:42,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:42,874 INFO L85 PathProgramCache]: Analyzing trace with hash -487410927, now seen corresponding path program 29 times [2022-03-01 15:52:42,875 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:42,875 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128478707] [2022-03-01 15:52:42,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:42,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:42,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:43,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-03-01 15:52:43,087 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:43,087 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128478707] [2022-03-01 15:52:43,087 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128478707] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:43,087 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188034780] [2022-03-01 15:52:43,087 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:52:43,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:43,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:43,089 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:43,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-03-01 15:52:43,156 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:52:43,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:52:43,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 15:52:43,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:43,703 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:43,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:44,196 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:44,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188034780] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:44,197 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:44,197 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-01 15:52:44,197 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677604613] [2022-03-01 15:52:44,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:44,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 15:52:44,197 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:44,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 15:52:44,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=1407, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 15:52:44,198 INFO L87 Difference]: Start difference. First operand 1317 states and 3500 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:46,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:46,417 INFO L93 Difference]: Finished difference Result 2626 states and 6815 transitions. [2022-03-01 15:52:46,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-01 15:52:46,417 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:46,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:46,421 INFO L225 Difference]: With dead ends: 2626 [2022-03-01 15:52:46,421 INFO L226 Difference]: Without dead ends: 2530 [2022-03-01 15:52:46,422 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-03-01 15:52:46,422 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 1015 mSDsluCounter, 3294 mSDsCounter, 0 mSdLazyCounter, 1630 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 3336 SdHoareTripleChecker+Invalid, 1745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:46,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1015 Valid, 3336 Invalid, 1745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1630 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:52:46,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2530 states. [2022-03-01 15:52:46,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2530 to 1365. [2022-03-01 15:52:46,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1365 states, 1364 states have (on average 2.6715542521994133) internal successors, (3644), 1364 states have internal predecessors, (3644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:46,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1365 states to 1365 states and 3644 transitions. [2022-03-01 15:52:46,450 INFO L78 Accepts]: Start accepts. Automaton has 1365 states and 3644 transitions. Word has length 72 [2022-03-01 15:52:46,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:46,450 INFO L470 AbstractCegarLoop]: Abstraction has 1365 states and 3644 transitions. [2022-03-01 15:52:46,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:46,451 INFO L276 IsEmpty]: Start isEmpty. Operand 1365 states and 3644 transitions. [2022-03-01 15:52:46,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:46,452 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:46,452 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:46,468 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-03-01 15:52:46,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:46,668 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:46,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:46,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1514296773, now seen corresponding path program 30 times [2022-03-01 15:52:46,669 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:46,669 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630984787] [2022-03-01 15:52:46,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:46,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:46,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:46,878 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:46,879 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:46,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630984787] [2022-03-01 15:52:46,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630984787] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:46,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797602405] [2022-03-01 15:52:46,879 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:52:46,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:46,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:46,880 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:46,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-03-01 15:52:46,952 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 15:52:46,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:52:46,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:52:46,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:47,403 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:47,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:47,867 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:47,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797602405] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:47,867 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:47,868 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:47,868 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728730885] [2022-03-01 15:52:47,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:47,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:47,868 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:47,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:47,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:47,869 INFO L87 Difference]: Start difference. First operand 1365 states and 3644 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:49,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:49,980 INFO L93 Difference]: Finished difference Result 2596 states and 6708 transitions. [2022-03-01 15:52:49,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-01 15:52:49,981 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:49,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:49,984 INFO L225 Difference]: With dead ends: 2596 [2022-03-01 15:52:49,984 INFO L226 Difference]: Without dead ends: 2545 [2022-03-01 15:52:49,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1618 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=852, Invalid=5790, Unknown=0, NotChecked=0, Total=6642 [2022-03-01 15:52:49,985 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 808 mSDsluCounter, 3511 mSDsCounter, 0 mSdLazyCounter, 1707 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 808 SdHoareTripleChecker+Valid, 3493 SdHoareTripleChecker+Invalid, 1807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:49,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [808 Valid, 3493 Invalid, 1807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1707 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:52:49,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2545 states. [2022-03-01 15:52:50,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2545 to 1369. [2022-03-01 15:52:50,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 1368 states have (on average 2.6834795321637426) internal successors, (3671), 1368 states have internal predecessors, (3671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:50,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 3671 transitions. [2022-03-01 15:52:50,005 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 3671 transitions. Word has length 72 [2022-03-01 15:52:50,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:50,005 INFO L470 AbstractCegarLoop]: Abstraction has 1369 states and 3671 transitions. [2022-03-01 15:52:50,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:50,005 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 3671 transitions. [2022-03-01 15:52:50,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:50,006 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:50,007 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:50,023 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-03-01 15:52:50,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:50,211 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:50,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:50,212 INFO L85 PathProgramCache]: Analyzing trace with hash 223608007, now seen corresponding path program 31 times [2022-03-01 15:52:50,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:50,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41797868] [2022-03-01 15:52:50,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:50,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:50,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:50,462 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:50,462 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:50,462 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41797868] [2022-03-01 15:52:50,462 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41797868] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:50,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864619399] [2022-03-01 15:52:50,463 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:52:50,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:50,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:50,464 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:50,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-03-01 15:52:50,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:50,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:52:50,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:51,007 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:51,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:51,495 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:51,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864619399] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:51,495 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:51,495 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:51,495 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116525302] [2022-03-01 15:52:51,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:51,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:51,496 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:51,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:51,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:51,496 INFO L87 Difference]: Start difference. First operand 1369 states and 3671 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:53,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:53,537 INFO L93 Difference]: Finished difference Result 2540 states and 6656 transitions. [2022-03-01 15:52:53,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-01 15:52:53,537 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:53,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:53,541 INFO L225 Difference]: With dead ends: 2540 [2022-03-01 15:52:53,541 INFO L226 Difference]: Without dead ends: 2429 [2022-03-01 15:52:53,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1846 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=908, Invalid=6064, Unknown=0, NotChecked=0, Total=6972 [2022-03-01 15:52:53,542 INFO L933 BasicCegarLoop]: 188 mSDtfsCounter, 780 mSDsluCounter, 3668 mSDsCounter, 0 mSdLazyCounter, 1643 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 3678 SdHoareTripleChecker+Invalid, 1717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:53,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [780 Valid, 3678 Invalid, 1717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1643 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:52:53,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2429 states. [2022-03-01 15:52:53,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2429 to 1377. [2022-03-01 15:52:53,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1377 states, 1376 states have (on average 2.6809593023255816) internal successors, (3689), 1376 states have internal predecessors, (3689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:53,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1377 states to 1377 states and 3689 transitions. [2022-03-01 15:52:53,561 INFO L78 Accepts]: Start accepts. Automaton has 1377 states and 3689 transitions. Word has length 72 [2022-03-01 15:52:53,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:53,562 INFO L470 AbstractCegarLoop]: Abstraction has 1377 states and 3689 transitions. [2022-03-01 15:52:53,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:53,562 INFO L276 IsEmpty]: Start isEmpty. Operand 1377 states and 3689 transitions. [2022-03-01 15:52:53,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:53,563 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:53,563 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:53,583 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-03-01 15:52:53,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:53,764 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:53,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:53,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1395964249, now seen corresponding path program 32 times [2022-03-01 15:52:53,764 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:53,764 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364185079] [2022-03-01 15:52:53,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:53,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:53,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:53,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-03-01 15:52:53,983 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:53,984 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364185079] [2022-03-01 15:52:53,984 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364185079] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:53,984 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043897451] [2022-03-01 15:52:53,984 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:52:53,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:53,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:53,985 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:53,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-03-01 15:52:54,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:52:54,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:52:54,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:52:54,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:54,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-03-01 15:52:54,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:54,953 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:54,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043897451] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:54,954 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:54,954 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:54,954 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765418346] [2022-03-01 15:52:54,954 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:54,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:54,954 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:54,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:54,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1243, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:54,955 INFO L87 Difference]: Start difference. First operand 1377 states and 3689 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:58,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:52:58,144 INFO L93 Difference]: Finished difference Result 2755 states and 7238 transitions. [2022-03-01 15:52:58,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-01 15:52:58,144 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:52:58,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:52:58,147 INFO L225 Difference]: With dead ends: 2755 [2022-03-01 15:52:58,147 INFO L226 Difference]: Without dead ends: 2674 [2022-03-01 15:52:58,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3896 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1702, Invalid=10954, Unknown=0, NotChecked=0, Total=12656 [2022-03-01 15:52:58,148 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 946 mSDsluCounter, 4206 mSDsCounter, 0 mSdLazyCounter, 1938 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 946 SdHoareTripleChecker+Valid, 4269 SdHoareTripleChecker+Invalid, 2048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:52:58,148 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [946 Valid, 4269 Invalid, 2048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1938 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:52:58,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2674 states. [2022-03-01 15:52:58,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2674 to 1353. [2022-03-01 15:52:58,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1352 states have (on average 2.6708579881656807) internal successors, (3611), 1352 states have internal predecessors, (3611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:58,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 3611 transitions. [2022-03-01 15:52:58,167 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 3611 transitions. Word has length 72 [2022-03-01 15:52:58,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:52:58,167 INFO L470 AbstractCegarLoop]: Abstraction has 1353 states and 3611 transitions. [2022-03-01 15:52:58,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:52:58,167 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 3611 transitions. [2022-03-01 15:52:58,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:52:58,169 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:52:58,169 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:52:58,189 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-03-01 15:52:58,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-03-01 15:52:58,369 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:52:58,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:52:58,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1872117201, now seen corresponding path program 33 times [2022-03-01 15:52:58,370 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:52:58,370 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431824254] [2022-03-01 15:52:58,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:52:58,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:52:58,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:52:58,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:58,576 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:52:58,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431824254] [2022-03-01 15:52:58,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431824254] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:52:58,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405081542] [2022-03-01 15:52:58,576 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:52:58,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:52:58,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:52:58,577 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:52:58,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-03-01 15:52:58,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 15:52:58,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:52:58,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:52:58,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:52:59,123 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:59,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:52:59,602 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:52:59,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405081542] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:52:59,602 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:52:59,602 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:52:59,602 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022211272] [2022-03-01 15:52:59,602 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:52:59,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:52:59,602 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:52:59,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:52:59,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1236, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:52:59,603 INFO L87 Difference]: Start difference. First operand 1353 states and 3611 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:01,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:53:01,500 INFO L93 Difference]: Finished difference Result 2353 states and 6171 transitions. [2022-03-01 15:53:01,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-01 15:53:01,500 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:53:01,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:53:01,503 INFO L225 Difference]: With dead ends: 2353 [2022-03-01 15:53:01,503 INFO L226 Difference]: Without dead ends: 2302 [2022-03-01 15:53:01,504 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1659 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=873, Invalid=5607, Unknown=0, NotChecked=0, Total=6480 [2022-03-01 15:53:01,504 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 667 mSDsluCounter, 3073 mSDsCounter, 0 mSdLazyCounter, 1498 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 3109 SdHoareTripleChecker+Invalid, 1565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:53:01,504 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [667 Valid, 3109 Invalid, 1565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1498 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:53:01,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2302 states. [2022-03-01 15:53:01,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2302 to 1341. [2022-03-01 15:53:01,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1341 states, 1340 states have (on average 2.6701492537313434) internal successors, (3578), 1340 states have internal predecessors, (3578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:01,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1341 states to 1341 states and 3578 transitions. [2022-03-01 15:53:01,521 INFO L78 Accepts]: Start accepts. Automaton has 1341 states and 3578 transitions. Word has length 72 [2022-03-01 15:53:01,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:53:01,521 INFO L470 AbstractCegarLoop]: Abstraction has 1341 states and 3578 transitions. [2022-03-01 15:53:01,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:01,522 INFO L276 IsEmpty]: Start isEmpty. Operand 1341 states and 3578 transitions. [2022-03-01 15:53:01,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:53:01,523 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:53:01,523 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:53:01,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-03-01 15:53:01,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-03-01 15:53:01,724 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:53:01,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:53:01,724 INFO L85 PathProgramCache]: Analyzing trace with hash -467367883, now seen corresponding path program 34 times [2022-03-01 15:53:01,724 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:53:01,724 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130440505] [2022-03-01 15:53:01,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:53:01,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:53:01,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:53:01,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-03-01 15:53:01,932 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:53:01,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130440505] [2022-03-01 15:53:01,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130440505] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:53:01,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095527034] [2022-03-01 15:53:01,932 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:53:01,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:01,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:53:01,933 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:53:01,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-03-01 15:53:02,003 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:53:02,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:53:02,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:53:02,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:53:02,456 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:02,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:53:02,909 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:02,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095527034] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:53:02,910 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:53:02,910 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:53:02,910 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897066111] [2022-03-01 15:53:02,910 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:53:02,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:53:02,910 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:53:02,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:53:02,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1250, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:53:02,911 INFO L87 Difference]: Start difference. First operand 1341 states and 3578 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:05,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:53:05,531 INFO L93 Difference]: Finished difference Result 2802 states and 7319 transitions. [2022-03-01 15:53:05,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-01 15:53:05,532 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:53:05,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:53:05,535 INFO L225 Difference]: With dead ends: 2802 [2022-03-01 15:53:05,536 INFO L226 Difference]: Without dead ends: 2691 [2022-03-01 15:53:05,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2804 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1096, Invalid=8410, Unknown=0, NotChecked=0, Total=9506 [2022-03-01 15:53:05,538 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 895 mSDsluCounter, 3489 mSDsCounter, 0 mSdLazyCounter, 1577 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 895 SdHoareTripleChecker+Valid, 3490 SdHoareTripleChecker+Invalid, 1677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:53:05,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [895 Valid, 3490 Invalid, 1677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1577 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:53:05,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2022-03-01 15:53:05,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 1353. [2022-03-01 15:53:05,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1352 states have (on average 2.673816568047337) internal successors, (3615), 1352 states have internal predecessors, (3615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:05,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 3615 transitions. [2022-03-01 15:53:05,558 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 3615 transitions. Word has length 72 [2022-03-01 15:53:05,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:53:05,558 INFO L470 AbstractCegarLoop]: Abstraction has 1353 states and 3615 transitions. [2022-03-01 15:53:05,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:05,559 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 3615 transitions. [2022-03-01 15:53:05,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:53:05,560 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:53:05,560 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:53:05,577 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-03-01 15:53:05,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:05,761 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:53:05,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:53:05,762 INFO L85 PathProgramCache]: Analyzing trace with hash -2086940139, now seen corresponding path program 35 times [2022-03-01 15:53:05,762 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:53:05,762 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851991521] [2022-03-01 15:53:05,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:53:05,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:53:05,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:53:05,976 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:05,976 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:53:05,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851991521] [2022-03-01 15:53:05,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851991521] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:53:05,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919680992] [2022-03-01 15:53:05,976 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:53:05,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:05,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:53:05,977 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:53:05,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-03-01 15:53:06,054 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:53:06,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:53:06,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 15:53:06,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:53:06,618 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:06,619 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:53:07,155 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:07,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919680992] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:53:07,155 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:53:07,155 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-01 15:53:07,155 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330370971] [2022-03-01 15:53:07,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:53:07,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 15:53:07,156 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:53:07,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 15:53:07,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1383, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 15:53:07,156 INFO L87 Difference]: Start difference. First operand 1353 states and 3615 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:09,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:53:09,558 INFO L93 Difference]: Finished difference Result 2887 states and 7542 transitions. [2022-03-01 15:53:09,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-01 15:53:09,558 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:53:09,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:53:09,562 INFO L225 Difference]: With dead ends: 2887 [2022-03-01 15:53:09,562 INFO L226 Difference]: Without dead ends: 2776 [2022-03-01 15:53:09,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3157 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1957, Invalid=8549, Unknown=0, NotChecked=0, Total=10506 [2022-03-01 15:53:09,563 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 1170 mSDsluCounter, 3124 mSDsCounter, 0 mSdLazyCounter, 1514 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1170 SdHoareTripleChecker+Valid, 3122 SdHoareTripleChecker+Invalid, 1650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 1514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:53:09,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1170 Valid, 3122 Invalid, 1650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 1514 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:53:09,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2776 states. [2022-03-01 15:53:09,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2776 to 1369. [2022-03-01 15:53:09,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 1368 states have (on average 2.6776315789473686) internal successors, (3663), 1368 states have internal predecessors, (3663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:09,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 3663 transitions. [2022-03-01 15:53:09,581 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 3663 transitions. Word has length 72 [2022-03-01 15:53:09,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:53:09,581 INFO L470 AbstractCegarLoop]: Abstraction has 1369 states and 3663 transitions. [2022-03-01 15:53:09,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:09,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 3663 transitions. [2022-03-01 15:53:09,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:53:09,582 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:53:09,582 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:53:09,599 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-03-01 15:53:09,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:09,783 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:53:09,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:53:09,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1181141311, now seen corresponding path program 36 times [2022-03-01 15:53:09,784 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:53:09,784 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004786292] [2022-03-01 15:53:09,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:53:09,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:53:09,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:53:09,987 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:09,988 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:53:09,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004786292] [2022-03-01 15:53:09,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004786292] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:53:09,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [118387248] [2022-03-01 15:53:09,988 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:53:09,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:09,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:53:09,989 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:53:09,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-03-01 15:53:10,062 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 15:53:10,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:53:10,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:53:10,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:53:10,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-03-01 15:53:10,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:53:10,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-03-01 15:53:10,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [118387248] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:53:10,967 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:53:10,967 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:53:10,967 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709282769] [2022-03-01 15:53:10,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:53:10,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:53:10,968 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:53:10,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:53:10,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1230, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:53:10,968 INFO L87 Difference]: Start difference. First operand 1369 states and 3663 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:13,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:53:13,894 INFO L93 Difference]: Finished difference Result 3101 states and 8144 transitions. [2022-03-01 15:53:13,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-01 15:53:13,894 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:53:13,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:53:13,899 INFO L225 Difference]: With dead ends: 3101 [2022-03-01 15:53:13,899 INFO L226 Difference]: Without dead ends: 3050 [2022-03-01 15:53:13,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3515 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1588, Invalid=9542, Unknown=0, NotChecked=0, Total=11130 [2022-03-01 15:53:13,900 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 938 mSDsluCounter, 4211 mSDsCounter, 0 mSdLazyCounter, 2048 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 938 SdHoareTripleChecker+Valid, 4174 SdHoareTripleChecker+Invalid, 2148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 2048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:53:13,900 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [938 Valid, 4174 Invalid, 2148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 2048 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:53:13,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3050 states. [2022-03-01 15:53:13,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3050 to 1381. [2022-03-01 15:53:13,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1381 states, 1380 states have (on average 2.689855072463768) internal successors, (3712), 1380 states have internal predecessors, (3712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:13,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1381 states to 1381 states and 3712 transitions. [2022-03-01 15:53:13,920 INFO L78 Accepts]: Start accepts. Automaton has 1381 states and 3712 transitions. Word has length 72 [2022-03-01 15:53:13,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:53:13,920 INFO L470 AbstractCegarLoop]: Abstraction has 1381 states and 3712 transitions. [2022-03-01 15:53:13,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:13,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1381 states and 3712 transitions. [2022-03-01 15:53:13,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:53:13,922 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:53:13,922 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:53:13,937 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-03-01 15:53:14,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-03-01 15:53:14,122 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:53:14,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:53:14,123 INFO L85 PathProgramCache]: Analyzing trace with hash -2002537807, now seen corresponding path program 37 times [2022-03-01 15:53:14,123 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:53:14,123 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908828478] [2022-03-01 15:53:14,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:53:14,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:53:14,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:53:14,312 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:14,312 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:53:14,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908828478] [2022-03-01 15:53:14,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908828478] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:53:14,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153059365] [2022-03-01 15:53:14,312 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:53:14,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:14,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:53:14,313 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:53:14,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-03-01 15:53:14,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:53:14,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:53:14,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:53:14,865 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:14,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:53:15,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-03-01 15:53:15,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153059365] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:53:15,304 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:53:15,304 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:53:15,304 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131645879] [2022-03-01 15:53:15,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:53:15,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:53:15,304 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:53:15,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:53:15,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:53:15,305 INFO L87 Difference]: Start difference. First operand 1381 states and 3712 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:16,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:53:16,435 INFO L93 Difference]: Finished difference Result 2375 states and 6250 transitions. [2022-03-01 15:53:16,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 15:53:16,435 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:53:16,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:53:16,438 INFO L225 Difference]: With dead ends: 2375 [2022-03-01 15:53:16,438 INFO L226 Difference]: Without dead ends: 2249 [2022-03-01 15:53:16,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1146 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=528, Invalid=4028, Unknown=0, NotChecked=0, Total=4556 [2022-03-01 15:53:16,438 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 552 mSDsluCounter, 2738 mSDsCounter, 0 mSdLazyCounter, 1021 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 2757 SdHoareTripleChecker+Invalid, 1080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:53:16,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [552 Valid, 2757 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1021 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:53:16,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2249 states. [2022-03-01 15:53:16,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2249 to 1381. [2022-03-01 15:53:16,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1381 states, 1380 states have (on average 2.684057971014493) internal successors, (3704), 1380 states have internal predecessors, (3704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:16,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1381 states to 1381 states and 3704 transitions. [2022-03-01 15:53:16,456 INFO L78 Accepts]: Start accepts. Automaton has 1381 states and 3704 transitions. Word has length 72 [2022-03-01 15:53:16,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:53:16,457 INFO L470 AbstractCegarLoop]: Abstraction has 1381 states and 3704 transitions. [2022-03-01 15:53:16,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:16,457 INFO L276 IsEmpty]: Start isEmpty. Operand 1381 states and 3704 transitions. [2022-03-01 15:53:16,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:53:16,458 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:53:16,458 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:53:16,474 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-03-01 15:53:16,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-03-01 15:53:16,659 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:53:16,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:53:16,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1441977873, now seen corresponding path program 27 times [2022-03-01 15:53:16,659 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:53:16,659 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325784187] [2022-03-01 15:53:16,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:53:16,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:53:16,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:53:16,850 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:16,850 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:53:16,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325784187] [2022-03-01 15:53:16,850 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325784187] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:53:16,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648137352] [2022-03-01 15:53:16,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:53:16,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:16,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:53:16,852 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:53:16,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-03-01 15:53:16,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 15:53:16,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:53:16,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:53:16,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:53:17,546 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:17,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:53:18,200 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:18,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648137352] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:53:18,200 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:53:18,200 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:53:18,200 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445980232] [2022-03-01 15:53:18,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:53:18,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:53:18,200 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:53:18,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:53:18,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:53:18,201 INFO L87 Difference]: Start difference. First operand 1381 states and 3704 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:23,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:53:23,494 INFO L93 Difference]: Finished difference Result 3839 states and 9891 transitions. [2022-03-01 15:53:23,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-01 15:53:23,494 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:53:23,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:53:23,500 INFO L225 Difference]: With dead ends: 3839 [2022-03-01 15:53:23,500 INFO L226 Difference]: Without dead ends: 3737 [2022-03-01 15:53:23,501 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7627 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=2451, Invalid=20199, Unknown=0, NotChecked=0, Total=22650 [2022-03-01 15:53:23,501 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 1308 mSDsluCounter, 5476 mSDsCounter, 0 mSdLazyCounter, 2520 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1308 SdHoareTripleChecker+Valid, 5490 SdHoareTripleChecker+Invalid, 2658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 2520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 15:53:23,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1308 Valid, 5490 Invalid, 2658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 2520 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 15:53:23,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3737 states. [2022-03-01 15:53:23,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3737 to 1437. [2022-03-01 15:53:23,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1437 states, 1436 states have (on average 2.7172701949860723) internal successors, (3902), 1436 states have internal predecessors, (3902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:23,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1437 states to 1437 states and 3902 transitions. [2022-03-01 15:53:23,524 INFO L78 Accepts]: Start accepts. Automaton has 1437 states and 3902 transitions. Word has length 72 [2022-03-01 15:53:23,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:53:23,525 INFO L470 AbstractCegarLoop]: Abstraction has 1437 states and 3902 transitions. [2022-03-01 15:53:23,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:23,525 INFO L276 IsEmpty]: Start isEmpty. Operand 1437 states and 3902 transitions. [2022-03-01 15:53:23,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:53:23,526 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:53:23,526 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:53:23,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-03-01 15:53:23,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:23,727 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:53:23,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:53:23,727 INFO L85 PathProgramCache]: Analyzing trace with hash -300154625, now seen corresponding path program 38 times [2022-03-01 15:53:23,727 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:53:23,727 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215614411] [2022-03-01 15:53:23,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:53:23,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:53:23,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:53:23,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-03-01 15:53:23,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:53:23,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215614411] [2022-03-01 15:53:23,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215614411] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:53:23,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799461331] [2022-03-01 15:53:23,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:53:23,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:23,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:53:23,920 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:53:23,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-03-01 15:53:24,000 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:53:24,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:53:24,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:53:24,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:53:24,432 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:24,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:53:24,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-03-01 15:53:24,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799461331] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:53:24,849 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:53:24,849 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:53:24,849 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180716199] [2022-03-01 15:53:24,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:53:24,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:53:24,849 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:53:24,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:53:24,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:53:24,850 INFO L87 Difference]: Start difference. First operand 1437 states and 3902 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:29,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:53:29,720 INFO L93 Difference]: Finished difference Result 4253 states and 10955 transitions. [2022-03-01 15:53:29,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-01 15:53:29,720 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:53:29,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:53:29,725 INFO L225 Difference]: With dead ends: 4253 [2022-03-01 15:53:29,726 INFO L226 Difference]: Without dead ends: 4010 [2022-03-01 15:53:29,727 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7882 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=2815, Invalid=18941, Unknown=0, NotChecked=0, Total=21756 [2022-03-01 15:53:29,727 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 2062 mSDsluCounter, 3632 mSDsCounter, 0 mSdLazyCounter, 1861 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2062 SdHoareTripleChecker+Valid, 3663 SdHoareTripleChecker+Invalid, 2074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 1861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:53:29,727 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2062 Valid, 3663 Invalid, 2074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 1861 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 15:53:29,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4010 states. [2022-03-01 15:53:29,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4010 to 1497. [2022-03-01 15:53:29,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1496 states have (on average 2.7586898395721926) internal successors, (4127), 1496 states have internal predecessors, (4127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:29,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 4127 transitions. [2022-03-01 15:53:29,756 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 4127 transitions. Word has length 72 [2022-03-01 15:53:29,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:53:29,756 INFO L470 AbstractCegarLoop]: Abstraction has 1497 states and 4127 transitions. [2022-03-01 15:53:29,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:29,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 4127 transitions. [2022-03-01 15:53:29,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:53:29,758 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:53:29,758 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:53:29,775 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-03-01 15:53:29,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2022-03-01 15:53:29,959 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:53:29,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:53:29,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1763276851, now seen corresponding path program 39 times [2022-03-01 15:53:29,959 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:53:29,959 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712329761] [2022-03-01 15:53:29,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:53:29,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:53:29,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:53:30,149 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:30,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:53:30,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712329761] [2022-03-01 15:53:30,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712329761] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:53:30,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951257569] [2022-03-01 15:53:30,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:53:30,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:30,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:53:30,150 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:53:30,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-03-01 15:53:30,227 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 15:53:30,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:53:30,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:53:30,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:53:30,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-03-01 15:53:30,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:53:31,083 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:31,083 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951257569] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:53:31,083 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:53:31,083 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:53:31,083 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122252159] [2022-03-01 15:53:31,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:53:31,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:53:31,083 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:53:31,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:53:31,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1220, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:53:31,084 INFO L87 Difference]: Start difference. First operand 1497 states and 4127 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:34,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:53:34,101 INFO L93 Difference]: Finished difference Result 3268 states and 8438 transitions. [2022-03-01 15:53:34,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-01 15:53:34,101 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:53:34,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:53:34,105 INFO L225 Difference]: With dead ends: 3268 [2022-03-01 15:53:34,106 INFO L226 Difference]: Without dead ends: 3115 [2022-03-01 15:53:34,106 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3928 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1690, Invalid=10520, Unknown=0, NotChecked=0, Total=12210 [2022-03-01 15:53:34,106 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 1373 mSDsluCounter, 3863 mSDsCounter, 0 mSdLazyCounter, 1829 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1373 SdHoareTripleChecker+Valid, 3861 SdHoareTripleChecker+Invalid, 1951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:53:34,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1373 Valid, 3861 Invalid, 1951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1829 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:53:34,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3115 states. [2022-03-01 15:53:34,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3115 to 1457. [2022-03-01 15:53:34,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1457 states, 1456 states have (on average 2.7424450549450547) internal successors, (3993), 1456 states have internal predecessors, (3993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:34,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1457 states to 1457 states and 3993 transitions. [2022-03-01 15:53:34,128 INFO L78 Accepts]: Start accepts. Automaton has 1457 states and 3993 transitions. Word has length 72 [2022-03-01 15:53:34,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:53:34,128 INFO L470 AbstractCegarLoop]: Abstraction has 1457 states and 3993 transitions. [2022-03-01 15:53:34,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:34,128 INFO L276 IsEmpty]: Start isEmpty. Operand 1457 states and 3993 transitions. [2022-03-01 15:53:34,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:53:34,129 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:53:34,130 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:53:34,148 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-03-01 15:53:34,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:34,330 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:53:34,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:53:34,330 INFO L85 PathProgramCache]: Analyzing trace with hash -651988673, now seen corresponding path program 40 times [2022-03-01 15:53:34,330 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:53:34,330 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117578838] [2022-03-01 15:53:34,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:53:34,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:53:34,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:53:34,512 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:34,512 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:53:34,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117578838] [2022-03-01 15:53:34,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117578838] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:53:34,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146729960] [2022-03-01 15:53:34,512 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:53:34,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:34,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:53:34,513 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:53:34,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-03-01 15:53:34,586 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:53:34,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:53:34,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:53:34,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:53:35,017 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:35,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:53:35,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-03-01 15:53:35,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146729960] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:53:35,437 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:53:35,437 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:53:35,437 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792658484] [2022-03-01 15:53:35,437 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:53:35,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:53:35,438 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:53:35,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:53:35,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1241, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:53:35,438 INFO L87 Difference]: Start difference. First operand 1457 states and 3993 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:37,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:53:37,312 INFO L93 Difference]: Finished difference Result 2870 states and 7431 transitions. [2022-03-01 15:53:37,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-01 15:53:37,312 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:53:37,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:53:37,316 INFO L225 Difference]: With dead ends: 2870 [2022-03-01 15:53:37,316 INFO L226 Difference]: Without dead ends: 2693 [2022-03-01 15:53:37,316 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1947 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=847, Invalid=6125, Unknown=0, NotChecked=0, Total=6972 [2022-03-01 15:53:37,316 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 918 mSDsluCounter, 3140 mSDsCounter, 0 mSdLazyCounter, 1338 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 918 SdHoareTripleChecker+Valid, 3149 SdHoareTripleChecker+Invalid, 1410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:53:37,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [918 Valid, 3149 Invalid, 1410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1338 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:53:37,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2022-03-01 15:53:37,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 1475. [2022-03-01 15:53:37,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1474 states have (on average 2.728629579375848) internal successors, (4022), 1474 states have internal predecessors, (4022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:37,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 4022 transitions. [2022-03-01 15:53:37,336 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 4022 transitions. Word has length 72 [2022-03-01 15:53:37,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:53:37,336 INFO L470 AbstractCegarLoop]: Abstraction has 1475 states and 4022 transitions. [2022-03-01 15:53:37,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:37,336 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 4022 transitions. [2022-03-01 15:53:37,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:53:37,337 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:53:37,337 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:53:37,354 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-03-01 15:53:37,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:37,538 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:53:37,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:53:37,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1891688521, now seen corresponding path program 41 times [2022-03-01 15:53:37,538 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:53:37,538 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363840009] [2022-03-01 15:53:37,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:53:37,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:53:37,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:53:37,716 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:37,716 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:53:37,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363840009] [2022-03-01 15:53:37,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363840009] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:53:37,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039765151] [2022-03-01 15:53:37,716 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:53:37,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:37,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:53:37,718 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:53:37,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-03-01 15:53:37,797 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:53:37,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:53:37,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 15:53:37,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:53:38,299 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:38,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:53:38,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-03-01 15:53:38,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039765151] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:53:38,761 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:53:38,762 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-01 15:53:38,762 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362058581] [2022-03-01 15:53:38,762 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:53:38,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 15:53:38,762 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:53:38,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 15:53:38,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=1387, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 15:53:38,762 INFO L87 Difference]: Start difference. First operand 1475 states and 4022 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:39,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:53:39,826 INFO L93 Difference]: Finished difference Result 2256 states and 5945 transitions. [2022-03-01 15:53:39,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-01 15:53:39,827 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:53:39,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:53:39,829 INFO L225 Difference]: With dead ends: 2256 [2022-03-01 15:53:39,829 INFO L226 Difference]: Without dead ends: 2115 [2022-03-01 15:53:39,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=711, Invalid=3845, Unknown=0, NotChecked=0, Total=4556 [2022-03-01 15:53:39,832 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 707 mSDsluCounter, 3043 mSDsCounter, 0 mSdLazyCounter, 1232 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 3049 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:53:39,832 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [707 Valid, 3049 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1232 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:53:39,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2115 states. [2022-03-01 15:53:39,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2115 to 1475. [2022-03-01 15:53:39,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1474 states have (on average 2.7259158751696067) internal successors, (4018), 1474 states have internal predecessors, (4018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:39,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 4018 transitions. [2022-03-01 15:53:39,849 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 4018 transitions. Word has length 72 [2022-03-01 15:53:39,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:53:39,849 INFO L470 AbstractCegarLoop]: Abstraction has 1475 states and 4018 transitions. [2022-03-01 15:53:39,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:39,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 4018 transitions. [2022-03-01 15:53:39,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:53:39,850 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:53:39,851 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:53:39,868 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-03-01 15:53:40,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-03-01 15:53:40,059 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:53:40,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:53:40,060 INFO L85 PathProgramCache]: Analyzing trace with hash 53724637, now seen corresponding path program 28 times [2022-03-01 15:53:40,060 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:53:40,060 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515698001] [2022-03-01 15:53:40,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:53:40,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:53:40,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:53:40,266 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:40,266 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:53:40,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515698001] [2022-03-01 15:53:40,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515698001] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:53:40,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580241634] [2022-03-01 15:53:40,266 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:53:40,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:40,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:53:40,267 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:53:40,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-03-01 15:53:40,340 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:53:40,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:53:40,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:53:40,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:53:40,958 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:40,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:53:41,672 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:41,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580241634] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:53:41,673 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:53:41,673 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:53:41,673 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023637969] [2022-03-01 15:53:41,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:53:41,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:53:41,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:53:41,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:53:41,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1868, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:53:41,674 INFO L87 Difference]: Start difference. First operand 1475 states and 4018 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:47,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:53:47,423 INFO L93 Difference]: Finished difference Result 3784 states and 9802 transitions. [2022-03-01 15:53:47,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-03-01 15:53:47,423 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:53:47,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:53:47,428 INFO L225 Difference]: With dead ends: 3784 [2022-03-01 15:53:47,428 INFO L226 Difference]: Without dead ends: 3682 [2022-03-01 15:53:47,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7356 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=2479, Invalid=19871, Unknown=0, NotChecked=0, Total=22350 [2022-03-01 15:53:47,429 INFO L933 BasicCegarLoop]: 274 mSDtfsCounter, 1399 mSDsluCounter, 4621 mSDsCounter, 0 mSdLazyCounter, 2351 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1399 SdHoareTripleChecker+Valid, 4682 SdHoareTripleChecker+Invalid, 2537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 2351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 15:53:47,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1399 Valid, 4682 Invalid, 2537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 2351 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 15:53:47,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3682 states. [2022-03-01 15:53:47,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3682 to 1479. [2022-03-01 15:53:47,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1479 states, 1478 states have (on average 2.7286874154262515) internal successors, (4033), 1478 states have internal predecessors, (4033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:47,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1479 states to 1479 states and 4033 transitions. [2022-03-01 15:53:47,451 INFO L78 Accepts]: Start accepts. Automaton has 1479 states and 4033 transitions. Word has length 72 [2022-03-01 15:53:47,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:53:47,452 INFO L470 AbstractCegarLoop]: Abstraction has 1479 states and 4033 transitions. [2022-03-01 15:53:47,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:47,452 INFO L276 IsEmpty]: Start isEmpty. Operand 1479 states and 4033 transitions. [2022-03-01 15:53:47,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:53:47,453 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:53:47,453 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:53:47,472 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-03-01 15:53:47,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:47,655 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:53:47,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:53:47,655 INFO L85 PathProgramCache]: Analyzing trace with hash 1130907407, now seen corresponding path program 29 times [2022-03-01 15:53:47,656 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:53:47,656 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673091282] [2022-03-01 15:53:47,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:53:47,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:53:47,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:53:47,864 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:47,864 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:53:47,864 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673091282] [2022-03-01 15:53:47,864 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673091282] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:53:47,864 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468372493] [2022-03-01 15:53:47,865 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:53:47,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:47,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:53:47,866 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:53:47,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-03-01 15:53:47,941 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 15:53:47,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:53:47,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:53:47,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:53:48,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-03-01 15:53:48,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:53:49,215 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:49,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468372493] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:53:49,215 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:53:49,215 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:53:49,215 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970755714] [2022-03-01 15:53:49,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:53:49,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:53:49,216 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:53:49,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:53:49,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1868, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:53:49,216 INFO L87 Difference]: Start difference. First operand 1479 states and 4033 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:56,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:53:56,075 INFO L93 Difference]: Finished difference Result 4633 states and 12034 transitions. [2022-03-01 15:53:56,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-01 15:53:56,076 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:53:56,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:53:56,082 INFO L225 Difference]: With dead ends: 4633 [2022-03-01 15:53:56,082 INFO L226 Difference]: Without dead ends: 4531 [2022-03-01 15:53:56,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10482 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=3348, Invalid=26408, Unknown=0, NotChecked=0, Total=29756 [2022-03-01 15:53:56,083 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 1694 mSDsluCounter, 5647 mSDsCounter, 0 mSdLazyCounter, 3159 mSolverCounterSat, 236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1694 SdHoareTripleChecker+Valid, 5702 SdHoareTripleChecker+Invalid, 3395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 3159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:53:56,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1694 Valid, 5702 Invalid, 3395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 3159 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 15:53:56,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4531 states. [2022-03-01 15:53:56,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4531 to 1483. [2022-03-01 15:53:56,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1483 states, 1482 states have (on average 2.7314439946018894) internal successors, (4048), 1482 states have internal predecessors, (4048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:56,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1483 states to 1483 states and 4048 transitions. [2022-03-01 15:53:56,111 INFO L78 Accepts]: Start accepts. Automaton has 1483 states and 4048 transitions. Word has length 72 [2022-03-01 15:53:56,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:53:56,111 INFO L470 AbstractCegarLoop]: Abstraction has 1483 states and 4048 transitions. [2022-03-01 15:53:56,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:53:56,111 INFO L276 IsEmpty]: Start isEmpty. Operand 1483 states and 4048 transitions. [2022-03-01 15:53:56,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:53:56,113 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:53:56,113 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:53:56,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-03-01 15:53:56,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:56,320 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:53:56,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:53:56,320 INFO L85 PathProgramCache]: Analyzing trace with hash -2097938847, now seen corresponding path program 30 times [2022-03-01 15:53:56,320 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:53:56,321 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774398957] [2022-03-01 15:53:56,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:53:56,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:53:56,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:53:56,546 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:56,546 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:53:56,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774398957] [2022-03-01 15:53:56,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774398957] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:53:56,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995197766] [2022-03-01 15:53:56,546 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:53:56,546 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:53:56,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:53:56,547 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:53:56,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-03-01 15:53:56,625 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 15:53:56,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:53:56,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:53:56,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:53:57,220 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:57,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:53:57,910 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:53:57,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995197766] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:53:57,911 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:53:57,911 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:53:57,911 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797105334] [2022-03-01 15:53:57,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:53:57,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:53:57,911 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:53:57,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:53:57,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1877, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:53:57,912 INFO L87 Difference]: Start difference. First operand 1483 states and 4048 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:07,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:54:07,557 INFO L93 Difference]: Finished difference Result 5147 states and 13360 transitions. [2022-03-01 15:54:07,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2022-03-01 15:54:07,557 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:54:07,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:54:07,564 INFO L225 Difference]: With dead ends: 5147 [2022-03-01 15:54:07,564 INFO L226 Difference]: Without dead ends: 5045 [2022-03-01 15:54:07,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17569 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=5163, Invalid=40419, Unknown=0, NotChecked=0, Total=45582 [2022-03-01 15:54:07,566 INFO L933 BasicCegarLoop]: 332 mSDtfsCounter, 1963 mSDsluCounter, 7452 mSDsCounter, 0 mSdLazyCounter, 4063 mSolverCounterSat, 280 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1963 SdHoareTripleChecker+Valid, 7483 SdHoareTripleChecker+Invalid, 4343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 280 IncrementalHoareTripleChecker+Valid, 4063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:54:07,566 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1963 Valid, 7483 Invalid, 4343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [280 Valid, 4063 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-01 15:54:07,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5045 states. [2022-03-01 15:54:07,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5045 to 1487. [2022-03-01 15:54:07,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1486 states have (on average 2.734185733512786) internal successors, (4063), 1486 states have internal predecessors, (4063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:07,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 4063 transitions. [2022-03-01 15:54:07,609 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 4063 transitions. Word has length 72 [2022-03-01 15:54:07,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:54:07,609 INFO L470 AbstractCegarLoop]: Abstraction has 1487 states and 4063 transitions. [2022-03-01 15:54:07,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:07,610 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 4063 transitions. [2022-03-01 15:54:07,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:54:07,611 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:54:07,611 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:54:07,627 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-03-01 15:54:07,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:07,812 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:54:07,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:54:07,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1162022189, now seen corresponding path program 31 times [2022-03-01 15:54:07,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:54:07,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025993483] [2022-03-01 15:54:07,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:54:07,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:54:07,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:54:08,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-03-01 15:54:08,018 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:54:08,018 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025993483] [2022-03-01 15:54:08,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025993483] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:54:08,018 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808131803] [2022-03-01 15:54:08,018 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:54:08,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:08,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:54:08,019 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:54:08,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-03-01 15:54:08,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:54:08,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:54:08,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:54:08,683 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:08,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:54:09,372 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:09,372 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808131803] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:54:09,372 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:54:09,373 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:54:09,373 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384837801] [2022-03-01 15:54:09,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:54:09,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:54:09,373 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:54:09,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:54:09,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:54:09,373 INFO L87 Difference]: Start difference. First operand 1487 states and 4063 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:21,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:54:21,684 INFO L93 Difference]: Finished difference Result 5686 states and 14596 transitions. [2022-03-01 15:54:21,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 213 states. [2022-03-01 15:54:21,684 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:54:21,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:54:21,691 INFO L225 Difference]: With dead ends: 5686 [2022-03-01 15:54:21,691 INFO L226 Difference]: Without dead ends: 5584 [2022-03-01 15:54:21,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 244 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23703 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=6845, Invalid=53425, Unknown=0, NotChecked=0, Total=60270 [2022-03-01 15:54:21,694 INFO L933 BasicCegarLoop]: 344 mSDtfsCounter, 2460 mSDsluCounter, 7423 mSDsCounter, 0 mSdLazyCounter, 4289 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2460 SdHoareTripleChecker+Valid, 7463 SdHoareTripleChecker+Invalid, 4618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 4289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:54:21,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2460 Valid, 7463 Invalid, 4618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 4289 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-01 15:54:21,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5584 states. [2022-03-01 15:54:21,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5584 to 1463. [2022-03-01 15:54:21,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1463 states, 1462 states have (on average 2.7311901504787963) internal successors, (3993), 1462 states have internal predecessors, (3993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:21,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1463 states to 1463 states and 3993 transitions. [2022-03-01 15:54:21,737 INFO L78 Accepts]: Start accepts. Automaton has 1463 states and 3993 transitions. Word has length 72 [2022-03-01 15:54:21,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:54:21,737 INFO L470 AbstractCegarLoop]: Abstraction has 1463 states and 3993 transitions. [2022-03-01 15:54:21,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:21,737 INFO L276 IsEmpty]: Start isEmpty. Operand 1463 states and 3993 transitions. [2022-03-01 15:54:21,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:54:21,739 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:54:21,739 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:54:21,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-03-01 15:54:21,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-03-01 15:54:21,940 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:54:21,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:54:21,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1264649381, now seen corresponding path program 32 times [2022-03-01 15:54:21,940 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:54:21,940 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604219545] [2022-03-01 15:54:21,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:54:21,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:54:21,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:54:22,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-03-01 15:54:22,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:54:22,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604219545] [2022-03-01 15:54:22,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604219545] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:54:22,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135155702] [2022-03-01 15:54:22,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:54:22,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:22,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:54:22,151 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:54:22,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-03-01 15:54:22,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:54:22,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:54:22,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:54:22,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:54:22,830 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:22,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:54:23,530 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:23,530 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135155702] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:54:23,530 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:54:23,531 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:54:23,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807269083] [2022-03-01 15:54:23,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:54:23,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:54:23,531 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:54:23,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:54:23,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:54:23,531 INFO L87 Difference]: Start difference. First operand 1463 states and 3993 transitions. Second operand has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:32,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:54:32,817 INFO L93 Difference]: Finished difference Result 5498 states and 14371 transitions. [2022-03-01 15:54:32,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2022-03-01 15:54:32,817 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:54:32,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:54:32,825 INFO L225 Difference]: With dead ends: 5498 [2022-03-01 15:54:32,825 INFO L226 Difference]: Without dead ends: 5396 [2022-03-01 15:54:32,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15894 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=6156, Invalid=35256, Unknown=0, NotChecked=0, Total=41412 [2022-03-01 15:54:32,827 INFO L933 BasicCegarLoop]: 272 mSDtfsCounter, 2683 mSDsluCounter, 5464 mSDsCounter, 0 mSdLazyCounter, 3200 mSolverCounterSat, 419 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2683 SdHoareTripleChecker+Valid, 5472 SdHoareTripleChecker+Invalid, 3619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 419 IncrementalHoareTripleChecker+Valid, 3200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:54:32,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2683 Valid, 5472 Invalid, 3619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [419 Valid, 3200 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 15:54:32,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5396 states. [2022-03-01 15:54:32,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5396 to 1463. [2022-03-01 15:54:32,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1463 states, 1462 states have (on average 2.7311901504787963) internal successors, (3993), 1462 states have internal predecessors, (3993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:32,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1463 states to 1463 states and 3993 transitions. [2022-03-01 15:54:32,870 INFO L78 Accepts]: Start accepts. Automaton has 1463 states and 3993 transitions. Word has length 72 [2022-03-01 15:54:32,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:54:32,870 INFO L470 AbstractCegarLoop]: Abstraction has 1463 states and 3993 transitions. [2022-03-01 15:54:32,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:32,870 INFO L276 IsEmpty]: Start isEmpty. Operand 1463 states and 3993 transitions. [2022-03-01 15:54:32,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:54:32,872 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:54:32,872 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:54:32,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-03-01 15:54:33,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:33,072 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:54:33,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:54:33,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1007505865, now seen corresponding path program 33 times [2022-03-01 15:54:33,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:54:33,073 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772829583] [2022-03-01 15:54:33,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:54:33,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:54:33,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:54:33,260 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:33,260 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:54:33,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772829583] [2022-03-01 15:54:33,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772829583] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:54:33,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037450912] [2022-03-01 15:54:33,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:54:33,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:33,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:54:33,261 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:54:33,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-03-01 15:54:33,340 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 15:54:33,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:54:33,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:54:33,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:54:33,919 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:33,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:54:34,551 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:34,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037450912] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:54:34,551 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:54:34,552 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:54:34,552 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421253539] [2022-03-01 15:54:34,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:54:34,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:54:34,552 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:54:34,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:54:34,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1865, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:54:34,553 INFO L87 Difference]: Start difference. First operand 1463 states and 3993 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:37,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:54:37,616 INFO L93 Difference]: Finished difference Result 3271 states and 8578 transitions. [2022-03-01 15:54:37,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-01 15:54:37,616 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:54:37,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:54:37,620 INFO L225 Difference]: With dead ends: 3271 [2022-03-01 15:54:37,620 INFO L226 Difference]: Without dead ends: 3169 [2022-03-01 15:54:37,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4231 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1268, Invalid=12304, Unknown=0, NotChecked=0, Total=13572 [2022-03-01 15:54:37,621 INFO L933 BasicCegarLoop]: 246 mSDtfsCounter, 1043 mSDsluCounter, 4912 mSDsCounter, 0 mSdLazyCounter, 2129 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1043 SdHoareTripleChecker+Valid, 4894 SdHoareTripleChecker+Invalid, 2214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 2129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:54:37,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1043 Valid, 4894 Invalid, 2214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 2129 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 15:54:37,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3169 states. [2022-03-01 15:54:37,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3169 to 1523. [2022-03-01 15:54:37,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1523 states, 1522 states have (on average 2.728646517739816) internal successors, (4153), 1522 states have internal predecessors, (4153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:37,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1523 states to 1523 states and 4153 transitions. [2022-03-01 15:54:37,642 INFO L78 Accepts]: Start accepts. Automaton has 1523 states and 4153 transitions. Word has length 72 [2022-03-01 15:54:37,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:54:37,642 INFO L470 AbstractCegarLoop]: Abstraction has 1523 states and 4153 transitions. [2022-03-01 15:54:37,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:37,643 INFO L276 IsEmpty]: Start isEmpty. Operand 1523 states and 4153 transitions. [2022-03-01 15:54:37,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:54:37,644 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:54:37,644 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:54:37,662 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-03-01 15:54:37,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:37,845 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:54:37,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:54:37,845 INFO L85 PathProgramCache]: Analyzing trace with hash 246278255, now seen corresponding path program 42 times [2022-03-01 15:54:37,845 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:54:37,845 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014211287] [2022-03-01 15:54:37,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:54:37,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:54:37,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:54:38,035 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:38,035 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:54:38,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014211287] [2022-03-01 15:54:38,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014211287] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:54:38,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199982127] [2022-03-01 15:54:38,035 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:54:38,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:38,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:54:38,036 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:54:38,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-03-01 15:54:38,118 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 15:54:38,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:54:38,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:54:38,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:54:38,554 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:38,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:54:38,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-03-01 15:54:38,983 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199982127] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:54:38,983 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:54:38,983 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:54:38,983 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334526329] [2022-03-01 15:54:38,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:54:38,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:54:38,984 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:54:38,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:54:38,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1254, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:54:38,984 INFO L87 Difference]: Start difference. First operand 1523 states and 4153 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:41,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:54:41,154 INFO L93 Difference]: Finished difference Result 2692 states and 7093 transitions. [2022-03-01 15:54:41,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-01 15:54:41,155 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:54:41,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:54:41,158 INFO L225 Difference]: With dead ends: 2692 [2022-03-01 15:54:41,158 INFO L226 Difference]: Without dead ends: 2590 [2022-03-01 15:54:41,159 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-03-01 15:54:41,159 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 739 mSDsluCounter, 4608 mSDsCounter, 0 mSdLazyCounter, 1901 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 4606 SdHoareTripleChecker+Invalid, 1987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:54:41,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [739 Valid, 4606 Invalid, 1987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1901 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:54:41,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2590 states. [2022-03-01 15:54:41,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2590 to 1563. [2022-03-01 15:54:41,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.734314980793854) internal successors, (4271), 1562 states have internal predecessors, (4271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:41,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4271 transitions. [2022-03-01 15:54:41,179 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4271 transitions. Word has length 72 [2022-03-01 15:54:41,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:54:41,179 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4271 transitions. [2022-03-01 15:54:41,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:41,179 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4271 transitions. [2022-03-01 15:54:41,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:54:41,181 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:54:41,181 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:54:41,197 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-03-01 15:54:41,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-03-01 15:54:41,382 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:54:41,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:54:41,382 INFO L85 PathProgramCache]: Analyzing trace with hash -54995421, now seen corresponding path program 43 times [2022-03-01 15:54:41,382 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:54:41,382 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885152653] [2022-03-01 15:54:41,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:54:41,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:54:41,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:54:41,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-03-01 15:54:41,593 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:54:41,593 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885152653] [2022-03-01 15:54:41,594 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885152653] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:54:41,594 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80075647] [2022-03-01 15:54:41,594 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:54:41,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:41,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:54:41,596 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:54:41,597 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-03-01 15:54:41,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:54:41,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:54:41,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:54:42,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-03-01 15:54:42,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:54:42,560 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:42,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80075647] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:54:42,560 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:54:42,561 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:54:42,561 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990314933] [2022-03-01 15:54:42,561 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:54:42,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:54:42,561 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:54:42,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:54:42,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:54:42,561 INFO L87 Difference]: Start difference. First operand 1563 states and 4271 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:45,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:54:45,245 INFO L93 Difference]: Finished difference Result 3106 states and 8064 transitions. [2022-03-01 15:54:45,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-01 15:54:45,245 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:54:45,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:54:45,249 INFO L225 Difference]: With dead ends: 3106 [2022-03-01 15:54:45,249 INFO L226 Difference]: Without dead ends: 3004 [2022-03-01 15:54:45,250 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-03-01 15:54:45,250 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 1313 mSDsluCounter, 3502 mSDsCounter, 0 mSdLazyCounter, 1582 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1313 SdHoareTripleChecker+Valid, 3537 SdHoareTripleChecker+Invalid, 1721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:54:45,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1313 Valid, 3537 Invalid, 1721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1582 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:54:45,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3004 states. [2022-03-01 15:54:45,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3004 to 1591. [2022-03-01 15:54:45,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.7446540880503143) internal successors, (4364), 1590 states have internal predecessors, (4364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:45,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4364 transitions. [2022-03-01 15:54:45,272 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4364 transitions. Word has length 72 [2022-03-01 15:54:45,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:54:45,272 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4364 transitions. [2022-03-01 15:54:45,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:45,272 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4364 transitions. [2022-03-01 15:54:45,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:54:45,274 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:54:45,274 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:54:45,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-03-01 15:54:45,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:45,474 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:54:45,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:54:45,475 INFO L85 PathProgramCache]: Analyzing trace with hash 1378452887, now seen corresponding path program 44 times [2022-03-01 15:54:45,475 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:54:45,475 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873474177] [2022-03-01 15:54:45,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:54:45,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:54:45,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:54:45,665 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:45,665 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:54:45,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873474177] [2022-03-01 15:54:45,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873474177] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:54:45,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237460882] [2022-03-01 15:54:45,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:54:45,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:45,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:54:45,667 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:54:45,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-03-01 15:54:45,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:54:45,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:54:45,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:54:45,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:54:46,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:46,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:54:46,620 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:46,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237460882] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:54:46,620 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:54:46,620 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:54:46,621 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478071142] [2022-03-01 15:54:46,621 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:54:46,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:54:46,621 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:54:46,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:54:46,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1248, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:54:46,621 INFO L87 Difference]: Start difference. First operand 1591 states and 4364 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:49,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:54:49,032 INFO L93 Difference]: Finished difference Result 2966 states and 7794 transitions. [2022-03-01 15:54:49,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-01 15:54:49,032 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:54:49,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:54:49,036 INFO L225 Difference]: With dead ends: 2966 [2022-03-01 15:54:49,036 INFO L226 Difference]: Without dead ends: 2834 [2022-03-01 15:54:49,037 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-03-01 15:54:49,037 INFO L933 BasicCegarLoop]: 213 mSDtfsCounter, 992 mSDsluCounter, 4162 mSDsCounter, 0 mSdLazyCounter, 1855 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 992 SdHoareTripleChecker+Valid, 4215 SdHoareTripleChecker+Invalid, 1971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:54:49,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [992 Valid, 4215 Invalid, 1971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1855 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:54:49,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2834 states. [2022-03-01 15:54:49,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2834 to 1563. [2022-03-01 15:54:49,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.729193341869398) internal successors, (4263), 1562 states have internal predecessors, (4263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:49,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4263 transitions. [2022-03-01 15:54:49,057 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4263 transitions. Word has length 72 [2022-03-01 15:54:49,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:54:49,058 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4263 transitions. [2022-03-01 15:54:49,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:49,058 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4263 transitions. [2022-03-01 15:54:49,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:54:49,059 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:54:49,060 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:54:49,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-03-01 15:54:49,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:49,260 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:54:49,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:54:49,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1117449257, now seen corresponding path program 45 times [2022-03-01 15:54:49,260 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:54:49,260 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863741583] [2022-03-01 15:54:49,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:54:49,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:54:49,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:54:49,459 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:49,459 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:54:49,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863741583] [2022-03-01 15:54:49,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863741583] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:54:49,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715513286] [2022-03-01 15:54:49,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:54:49,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:49,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:54:49,461 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:54:49,461 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-03-01 15:54:49,545 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:54:49,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:54:49,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:54:49,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:54:50,009 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:50,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:54:50,458 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:50,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715513286] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:54:50,459 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:54:50,459 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:54:50,459 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792528984] [2022-03-01 15:54:50,459 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:54:50,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:54:50,459 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:54:50,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:54:50,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1264, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:54:50,460 INFO L87 Difference]: Start difference. First operand 1563 states and 4263 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:52,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:54:52,989 INFO L93 Difference]: Finished difference Result 2957 states and 7755 transitions. [2022-03-01 15:54:52,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-01 15:54:52,989 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:54:52,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:54:52,993 INFO L225 Difference]: With dead ends: 2957 [2022-03-01 15:54:52,993 INFO L226 Difference]: Without dead ends: 2810 [2022-03-01 15:54:52,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3010 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=997, Invalid=9305, Unknown=0, NotChecked=0, Total=10302 [2022-03-01 15:54:52,994 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 958 mSDsluCounter, 3971 mSDsCounter, 0 mSdLazyCounter, 1649 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 958 SdHoareTripleChecker+Valid, 4005 SdHoareTripleChecker+Invalid, 1746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:54:52,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [958 Valid, 4005 Invalid, 1746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1649 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:54:52,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2022-03-01 15:54:53,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 1579. [2022-03-01 15:54:53,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 2.7319391634980987) internal successors, (4311), 1578 states have internal predecessors, (4311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:53,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 4311 transitions. [2022-03-01 15:54:53,014 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 4311 transitions. Word has length 72 [2022-03-01 15:54:53,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:54:53,014 INFO L470 AbstractCegarLoop]: Abstraction has 1579 states and 4311 transitions. [2022-03-01 15:54:53,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:53,014 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 4311 transitions. [2022-03-01 15:54:53,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:54:53,016 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:54:53,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-03-01 15:54:53,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-03-01 15:54:53,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:53,217 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:54:53,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:54:53,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1557945783, now seen corresponding path program 46 times [2022-03-01 15:54:53,217 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:54:53,217 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266229058] [2022-03-01 15:54:53,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:54:53,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:54:53,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:54:53,412 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:53,412 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:54:53,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266229058] [2022-03-01 15:54:53,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266229058] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:54:53,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425206121] [2022-03-01 15:54:53,412 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:54:53,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:53,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:54:53,413 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:54:53,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-03-01 15:54:53,490 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:54:53,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:54:53,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:54:53,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:54:53,923 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:53,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:54:54,365 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:54,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425206121] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:54:54,365 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:54:54,365 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:54:54,365 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841382503] [2022-03-01 15:54:54,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:54:54,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:54:54,366 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:54:54,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:54:54,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1260, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:54:54,366 INFO L87 Difference]: Start difference. First operand 1579 states and 4311 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:57,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:54:57,499 INFO L93 Difference]: Finished difference Result 3387 states and 8841 transitions. [2022-03-01 15:54:57,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-03-01 15:54:57,499 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:54:57,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:54:57,503 INFO L225 Difference]: With dead ends: 3387 [2022-03-01 15:54:57,503 INFO L226 Difference]: Without dead ends: 3210 [2022-03-01 15:54:57,504 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4434 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1485, Invalid=12795, Unknown=0, NotChecked=0, Total=14280 [2022-03-01 15:54:57,505 INFO L933 BasicCegarLoop]: 229 mSDtfsCounter, 1243 mSDsluCounter, 3975 mSDsCounter, 0 mSdLazyCounter, 1831 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1243 SdHoareTripleChecker+Valid, 4033 SdHoareTripleChecker+Invalid, 1978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 1831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:54:57,505 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1243 Valid, 4033 Invalid, 1978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 1831 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:54:57,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3210 states. [2022-03-01 15:54:57,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3210 to 1587. [2022-03-01 15:54:57,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 2.7421185372005046) internal successors, (4349), 1586 states have internal predecessors, (4349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:57,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 4349 transitions. [2022-03-01 15:54:57,537 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 4349 transitions. Word has length 72 [2022-03-01 15:54:57,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:54:57,538 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 4349 transitions. [2022-03-01 15:54:57,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:54:57,538 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 4349 transitions. [2022-03-01 15:54:57,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:54:57,539 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:54:57,540 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:54:57,556 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-03-01 15:54:57,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2022-03-01 15:54:57,740 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:54:57,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:54:57,740 INFO L85 PathProgramCache]: Analyzing trace with hash 531059937, now seen corresponding path program 47 times [2022-03-01 15:54:57,740 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:54:57,740 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483040705] [2022-03-01 15:54:57,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:54:57,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:54:57,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:54:57,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-03-01 15:54:57,932 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:54:57,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483040705] [2022-03-01 15:54:57,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483040705] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:54:57,933 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193828184] [2022-03-01 15:54:57,933 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:54:57,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:54:57,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:54:57,934 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:54:57,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-03-01 15:54:58,016 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 15:54:58,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:54:58,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:54:58,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:54:58,447 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:58,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:54:58,900 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:54:58,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193828184] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:54:58,900 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:54:58,900 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:54:58,900 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272479210] [2022-03-01 15:54:58,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:54:58,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:54:58,901 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:54:58,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:54:58,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1257, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:54:58,901 INFO L87 Difference]: Start difference. First operand 1587 states and 4349 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:01,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:55:01,217 INFO L93 Difference]: Finished difference Result 2954 states and 7746 transitions. [2022-03-01 15:55:01,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-01 15:55:01,217 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:55:01,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:55:01,221 INFO L225 Difference]: With dead ends: 2954 [2022-03-01 15:55:01,221 INFO L226 Difference]: Without dead ends: 2852 [2022-03-01 15:55:01,222 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-03-01 15:55:01,222 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 887 mSDsluCounter, 3649 mSDsCounter, 0 mSdLazyCounter, 1740 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 3678 SdHoareTripleChecker+Invalid, 1834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:55:01,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [887 Valid, 3678 Invalid, 1834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1740 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:55:01,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2852 states. [2022-03-01 15:55:01,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2852 to 1555. [2022-03-01 15:55:01,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 1554 states have (on average 2.729086229086229) internal successors, (4241), 1554 states have internal predecessors, (4241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:01,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 4241 transitions. [2022-03-01 15:55:01,243 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 4241 transitions. Word has length 72 [2022-03-01 15:55:01,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:55:01,243 INFO L470 AbstractCegarLoop]: Abstraction has 1555 states and 4241 transitions. [2022-03-01 15:55:01,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:01,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 4241 transitions. [2022-03-01 15:55:01,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:55:01,245 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:55: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, 1, 1, 1, 1, 1] [2022-03-01 15:55:01,263 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-03-01 15:55:01,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2022-03-01 15:55:01,446 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:55:01,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:55:01,446 INFO L85 PathProgramCache]: Analyzing trace with hash -2026002579, now seen corresponding path program 48 times [2022-03-01 15:55:01,446 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:55:01,446 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784973622] [2022-03-01 15:55:01,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:55:01,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:55:01,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55:01,642 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:01,642 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:55:01,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784973622] [2022-03-01 15:55:01,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784973622] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:55:01,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789845962] [2022-03-01 15:55:01,642 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:55:01,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:01,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:55:01,644 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:55:01,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-03-01 15:55:01,726 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:55:01,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:55:01,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:55:01,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:55:02,162 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:02,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:55:02,604 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:02,604 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789845962] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:55:02,604 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:55:02,604 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:55:02,604 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884244059] [2022-03-01 15:55:02,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:55:02,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:55:02,605 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:55:02,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:55:02,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1263, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:55:02,605 INFO L87 Difference]: Start difference. First operand 1555 states and 4241 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:05,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:55:05,454 INFO L93 Difference]: Finished difference Result 3133 states and 8226 transitions. [2022-03-01 15:55:05,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-01 15:55:05,455 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:55:05,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:55:05,459 INFO L225 Difference]: With dead ends: 3133 [2022-03-01 15:55:05,459 INFO L226 Difference]: Without dead ends: 2971 [2022-03-01 15:55:05,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3942 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1292, Invalid=11364, Unknown=0, NotChecked=0, Total=12656 [2022-03-01 15:55:05,460 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 1065 mSDsluCounter, 4544 mSDsCounter, 0 mSdLazyCounter, 1902 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1065 SdHoareTripleChecker+Valid, 4546 SdHoareTripleChecker+Invalid, 2008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:55:05,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1065 Valid, 4546 Invalid, 2008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1902 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:55:05,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2971 states. [2022-03-01 15:55:05,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2971 to 1579. [2022-03-01 15:55:05,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1579 states, 1578 states have (on average 2.7344740177439797) internal successors, (4315), 1578 states have internal predecessors, (4315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:05,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1579 states to 1579 states and 4315 transitions. [2022-03-01 15:55:05,491 INFO L78 Accepts]: Start accepts. Automaton has 1579 states and 4315 transitions. Word has length 72 [2022-03-01 15:55:05,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:55:05,491 INFO L470 AbstractCegarLoop]: Abstraction has 1579 states and 4315 transitions. [2022-03-01 15:55:05,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:05,491 INFO L276 IsEmpty]: Start isEmpty. Operand 1579 states and 4315 transitions. [2022-03-01 15:55:05,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:55:05,493 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:55:05,493 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:55:05,511 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-03-01 15:55:05,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-03-01 15:55:05,693 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:55:05,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:55:05,694 INFO L85 PathProgramCache]: Analyzing trace with hash 649392461, now seen corresponding path program 49 times [2022-03-01 15:55:05,694 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:55:05,694 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135114145] [2022-03-01 15:55:05,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:55:05,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:55:05,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55:05,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-03-01 15:55:05,888 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:55:05,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135114145] [2022-03-01 15:55:05,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135114145] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:55:05,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709985051] [2022-03-01 15:55:05,888 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:55:05,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:05,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:55:05,889 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:55:05,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-03-01 15:55:05,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55:05,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:55:05,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:55:06,411 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:06,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:55:06,835 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:06,836 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709985051] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:55:06,836 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:55:06,836 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:55:06,836 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278872110] [2022-03-01 15:55:06,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:55:06,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:55:06,836 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:55:06,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:55:06,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:55:06,837 INFO L87 Difference]: Start difference. First operand 1579 states and 4315 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:10,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:55:10,295 INFO L93 Difference]: Finished difference Result 3394 states and 8882 transitions. [2022-03-01 15:55:10,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-03-01 15:55:10,295 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:55:10,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:55:10,300 INFO L225 Difference]: With dead ends: 3394 [2022-03-01 15:55:10,300 INFO L226 Difference]: Without dead ends: 3262 [2022-03-01 15:55:10,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5169 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1734, Invalid=14016, Unknown=0, NotChecked=0, Total=15750 [2022-03-01 15:55:10,302 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 1127 mSDsluCounter, 4666 mSDsCounter, 0 mSdLazyCounter, 2078 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1127 SdHoareTripleChecker+Valid, 4677 SdHoareTripleChecker+Invalid, 2185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 2078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:55:10,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1127 Valid, 4677 Invalid, 2185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 2078 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 15:55:10,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3262 states. [2022-03-01 15:55:10,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3262 to 1587. [2022-03-01 15:55:10,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 2.744640605296343) internal successors, (4353), 1586 states have internal predecessors, (4353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:10,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 4353 transitions. [2022-03-01 15:55:10,335 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 4353 transitions. Word has length 72 [2022-03-01 15:55:10,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:55:10,335 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 4353 transitions. [2022-03-01 15:55:10,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:10,335 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 4353 transitions. [2022-03-01 15:55:10,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:55:10,337 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:55:10,337 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:55:10,353 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-03-01 15:55:10,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-03-01 15:55:10,538 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:55:10,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:55:10,538 INFO L85 PathProgramCache]: Analyzing trace with hash -377493385, now seen corresponding path program 50 times [2022-03-01 15:55:10,538 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:55:10,538 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346140352] [2022-03-01 15:55:10,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:55:10,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:55:10,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55:10,742 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:10,742 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:55:10,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346140352] [2022-03-01 15:55:10,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346140352] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:55:10,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023550810] [2022-03-01 15:55:10,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:55:10,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:10,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:55:10,743 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:55:10,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-03-01 15:55:10,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:55:10,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:55:10,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:55:10,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:55:11,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-03-01 15:55:11,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:55:11,712 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:11,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023550810] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:55:11,712 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:55:11,712 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:55:11,712 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714307667] [2022-03-01 15:55:11,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:55:11,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:55:11,712 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:55:11,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:55:11,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1244, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:55:11,713 INFO L87 Difference]: Start difference. First operand 1587 states and 4353 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:13,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:55:13,948 INFO L93 Difference]: Finished difference Result 2932 states and 7701 transitions. [2022-03-01 15:55:13,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-01 15:55:13,949 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:55:13,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:55:13,953 INFO L225 Difference]: With dead ends: 2932 [2022-03-01 15:55:13,953 INFO L226 Difference]: Without dead ends: 2830 [2022-03-01 15:55:13,953 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-03-01 15:55:13,954 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 1026 mSDsluCounter, 3716 mSDsCounter, 0 mSdLazyCounter, 1691 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1026 SdHoareTripleChecker+Valid, 3738 SdHoareTripleChecker+Invalid, 1785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:55:13,954 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1026 Valid, 3738 Invalid, 1785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1691 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:55:13,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2830 states. [2022-03-01 15:55:13,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2830 to 1547. [2022-03-01 15:55:13,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1546 states have (on average 2.7289780077619663) internal successors, (4219), 1546 states have internal predecessors, (4219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:13,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 4219 transitions. [2022-03-01 15:55:13,978 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 4219 transitions. Word has length 72 [2022-03-01 15:55:13,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:55:13,978 INFO L470 AbstractCegarLoop]: Abstraction has 1547 states and 4219 transitions. [2022-03-01 15:55:13,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:13,978 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 4219 transitions. [2022-03-01 15:55:13,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:55:13,980 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:55:13,980 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:55:14,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-03-01 15:55:14,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:14,196 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:55:14,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:55:14,196 INFO L85 PathProgramCache]: Analyzing trace with hash 1577988827, now seen corresponding path program 51 times [2022-03-01 15:55:14,196 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:55:14,196 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438474788] [2022-03-01 15:55:14,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:55:14,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:55:14,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55:14,374 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:14,374 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:55:14,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438474788] [2022-03-01 15:55:14,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438474788] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:55:14,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349675862] [2022-03-01 15:55:14,374 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:55:14,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:14,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:55:14,375 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:55:14,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-03-01 15:55:14,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:55:14,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:55:14,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:55:14,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:55:14,898 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:14,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:55:15,340 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:15,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349675862] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:55:15,340 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:55:15,340 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:55:15,341 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254654011] [2022-03-01 15:55:15,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:55:15,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:55:15,341 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:55:15,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:55:15,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1262, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:55:15,341 INFO L87 Difference]: Start difference. First operand 1547 states and 4219 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:18,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:55:18,940 INFO L93 Difference]: Finished difference Result 3491 states and 9165 transitions. [2022-03-01 15:55:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-01 15:55:18,940 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:55:18,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:55:18,945 INFO L225 Difference]: With dead ends: 3491 [2022-03-01 15:55:18,945 INFO L226 Difference]: Without dead ends: 3329 [2022-03-01 15:55:18,946 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5734 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1607, Invalid=15163, Unknown=0, NotChecked=0, Total=16770 [2022-03-01 15:55:18,946 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 1328 mSDsluCounter, 4625 mSDsCounter, 0 mSdLazyCounter, 2138 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1328 SdHoareTripleChecker+Valid, 4626 SdHoareTripleChecker+Invalid, 2267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 2138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:55:18,946 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1328 Valid, 4626 Invalid, 2267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 2138 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 15:55:18,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3329 states. [2022-03-01 15:55:18,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3329 to 1583. [2022-03-01 15:55:18,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1582 states have (on average 2.739570164348925) internal successors, (4334), 1582 states have internal predecessors, (4334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:18,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 4334 transitions. [2022-03-01 15:55:18,970 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 4334 transitions. Word has length 72 [2022-03-01 15:55:18,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:55:18,970 INFO L470 AbstractCegarLoop]: Abstraction has 1583 states and 4334 transitions. [2022-03-01 15:55:18,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:18,971 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 4334 transitions. [2022-03-01 15:55:18,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:55:18,972 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:55:18,973 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:55:18,989 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-03-01 15:55:19,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:19,174 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:55:19,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:55:19,174 INFO L85 PathProgramCache]: Analyzing trace with hash -41583429, now seen corresponding path program 52 times [2022-03-01 15:55:19,174 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:55:19,174 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015077228] [2022-03-01 15:55:19,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:55:19,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:55:19,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55:19,360 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:19,361 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:55:19,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015077228] [2022-03-01 15:55:19,361 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015077228] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:55:19,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085605156] [2022-03-01 15:55:19,361 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:55:19,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:19,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:55:19,363 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:55:19,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-03-01 15:55:19,441 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:55:19,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:55:19,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:55:19,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:55:19,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-03-01 15:55:19,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:55:20,323 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:20,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085605156] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:55:20,323 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:55:20,324 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:55:20,324 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815480024] [2022-03-01 15:55:20,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:55:20,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:55:20,324 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:55:20,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:55:20,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:55:20,324 INFO L87 Difference]: Start difference. First operand 1583 states and 4334 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:24,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:55:24,495 INFO L93 Difference]: Finished difference Result 3882 states and 10117 transitions. [2022-03-01 15:55:24,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2022-03-01 15:55:24,495 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:55:24,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:55:24,501 INFO L225 Difference]: With dead ends: 3882 [2022-03-01 15:55:24,501 INFO L226 Difference]: Without dead ends: 3750 [2022-03-01 15:55:24,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6984 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=2142, Invalid=17598, Unknown=0, NotChecked=0, Total=19740 [2022-03-01 15:55:24,502 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 1549 mSDsluCounter, 4101 mSDsCounter, 0 mSdLazyCounter, 1849 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1549 SdHoareTripleChecker+Valid, 4099 SdHoareTripleChecker+Invalid, 2015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 1849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:55:24,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1549 Valid, 4099 Invalid, 2015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 1849 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:55:24,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3750 states. [2022-03-01 15:55:24,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3750 to 1591. [2022-03-01 15:55:24,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.749685534591195) internal successors, (4372), 1590 states have internal predecessors, (4372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:24,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4372 transitions. [2022-03-01 15:55:24,530 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4372 transitions. Word has length 72 [2022-03-01 15:55:24,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:55:24,530 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4372 transitions. [2022-03-01 15:55:24,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:24,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4372 transitions. [2022-03-01 15:55:24,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:55:24,532 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:55:24,532 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:55:24,548 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-03-01 15:55:24,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:24,733 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:55:24,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:55:24,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1068469275, now seen corresponding path program 53 times [2022-03-01 15:55:24,733 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:55:24,733 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850243006] [2022-03-01 15:55:24,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:55:24,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:55:24,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55:24,921 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:24,921 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:55:24,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850243006] [2022-03-01 15:55:24,921 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850243006] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:55:24,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607813211] [2022-03-01 15:55:24,921 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:55:24,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:24,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:55:24,922 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:55:24,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-03-01 15:55:25,006 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 15:55:25,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:55:25,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:55:25,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:55:25,452 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:25,453 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:55:25,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-03-01 15:55:25,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607813211] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:55:25,885 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:55:25,885 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:55:25,885 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790318433] [2022-03-01 15:55:25,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:55:25,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:55:25,886 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:55:25,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:55:25,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:55:25,886 INFO L87 Difference]: Start difference. First operand 1591 states and 4372 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:28,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:55:28,632 INFO L93 Difference]: Finished difference Result 3580 states and 9404 transitions. [2022-03-01 15:55:28,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-01 15:55:28,633 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:55:28,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:55:28,638 INFO L225 Difference]: With dead ends: 3580 [2022-03-01 15:55:28,638 INFO L226 Difference]: Without dead ends: 3478 [2022-03-01 15:55:28,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3595 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1438, Invalid=9904, Unknown=0, NotChecked=0, Total=11342 [2022-03-01 15:55:28,639 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 1315 mSDsluCounter, 3762 mSDsCounter, 0 mSdLazyCounter, 1814 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1315 SdHoareTripleChecker+Valid, 3764 SdHoareTripleChecker+Invalid, 1933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:55:28,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1315 Valid, 3764 Invalid, 1933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1814 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:55:28,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3478 states. [2022-03-01 15:55:28,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3478 to 1551. [2022-03-01 15:55:28,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1551 states, 1550 states have (on average 2.7316129032258063) internal successors, (4234), 1550 states have internal predecessors, (4234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:28,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 4234 transitions. [2022-03-01 15:55:28,666 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 4234 transitions. Word has length 72 [2022-03-01 15:55:28,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:55:28,666 INFO L470 AbstractCegarLoop]: Abstraction has 1551 states and 4234 transitions. [2022-03-01 15:55:28,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:28,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 4234 transitions. [2022-03-01 15:55:28,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:55:28,668 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:55:28,668 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:55:28,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-03-01 15:55:28,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:28,868 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:55:28,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:55:28,869 INFO L85 PathProgramCache]: Analyzing trace with hash 42818903, now seen corresponding path program 54 times [2022-03-01 15:55:28,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:55:28,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126887357] [2022-03-01 15:55:28,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:55:28,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:55:28,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55:29,050 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:29,050 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:55:29,050 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126887357] [2022-03-01 15:55:29,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126887357] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:55:29,050 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637177593] [2022-03-01 15:55:29,051 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:55:29,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:29,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:55:29,052 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:55:29,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-03-01 15:55:29,136 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:55:29,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:55:29,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 15:55:29,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:55:29,647 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:29,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:55:30,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-03-01 15:55:30,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637177593] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:55:30,150 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:55:30,150 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-01 15:55:30,150 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990994606] [2022-03-01 15:55:30,151 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:55:30,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 15:55:30,151 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:55:30,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 15:55:30,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=1394, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 15:55:30,151 INFO L87 Difference]: Start difference. First operand 1551 states and 4234 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:31,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:55:31,397 INFO L93 Difference]: Finished difference Result 2399 states and 6367 transitions. [2022-03-01 15:55:31,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 15:55:31,397 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:55:31,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:55:31,401 INFO L225 Difference]: With dead ends: 2399 [2022-03-01 15:55:31,401 INFO L226 Difference]: Without dead ends: 2273 [2022-03-01 15:55:31,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1193 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=775, Invalid=4337, Unknown=0, NotChecked=0, Total=5112 [2022-03-01 15:55:31,401 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 625 mSDsluCounter, 3737 mSDsCounter, 0 mSdLazyCounter, 1490 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 3734 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:55:31,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [625 Valid, 3734 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1490 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:55:31,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2273 states. [2022-03-01 15:55:31,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2273 to 1547. [2022-03-01 15:55:31,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1546 states have (on average 2.7315653298835705) internal successors, (4223), 1546 states have internal predecessors, (4223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:31,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 4223 transitions. [2022-03-01 15:55:31,428 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 4223 transitions. Word has length 72 [2022-03-01 15:55:31,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:55:31,428 INFO L470 AbstractCegarLoop]: Abstraction has 1547 states and 4223 transitions. [2022-03-01 15:55:31,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:31,429 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 4223 transitions. [2022-03-01 15:55:31,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:55:31,430 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:55:31,430 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:55:31,448 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-03-01 15:55:31,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:31,631 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:55:31,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:55:31,631 INFO L85 PathProgramCache]: Analyzing trace with hash 603378837, now seen corresponding path program 34 times [2022-03-01 15:55:31,632 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:55:31,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74048079] [2022-03-01 15:55:31,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:55:31,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:55:31,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55:31,819 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:31,819 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:55:31,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74048079] [2022-03-01 15:55:31,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74048079] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:55:31,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244509073] [2022-03-01 15:55:31,819 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:55:31,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:31,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:55:31,820 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:55:31,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-03-01 15:55:31,903 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:55:31,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:55:31,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:55:31,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:55:32,496 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:32,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:55:33,139 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:33,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244509073] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:55:33,139 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:55:33,139 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:55:33,139 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874117953] [2022-03-01 15:55:33,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:55:33,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:55:33,140 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:55:33,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:55:33,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:55:33,140 INFO L87 Difference]: Start difference. First operand 1547 states and 4223 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:39,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:55:39,409 INFO L93 Difference]: Finished difference Result 4217 states and 11000 transitions. [2022-03-01 15:55:39,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-01 15:55:39,409 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:55:39,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:55:39,415 INFO L225 Difference]: With dead ends: 4217 [2022-03-01 15:55:39,415 INFO L226 Difference]: Without dead ends: 4115 [2022-03-01 15:55:39,417 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10578 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=2959, Invalid=26797, Unknown=0, NotChecked=0, Total=29756 [2022-03-01 15:55:39,417 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 1452 mSDsluCounter, 6397 mSDsCounter, 0 mSdLazyCounter, 2859 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1452 SdHoareTripleChecker+Valid, 6394 SdHoareTripleChecker+Invalid, 3014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 2859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 15:55:39,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1452 Valid, 6394 Invalid, 3014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 2859 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 15:55:39,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4115 states. [2022-03-01 15:55:39,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4115 to 1563. [2022-03-01 15:55:39,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.7471190781049937) internal successors, (4291), 1562 states have internal predecessors, (4291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:39,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4291 transitions. [2022-03-01 15:55:39,457 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4291 transitions. Word has length 72 [2022-03-01 15:55:39,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:55:39,457 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4291 transitions. [2022-03-01 15:55:39,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:39,458 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4291 transitions. [2022-03-01 15:55:39,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:55:39,460 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:55:39,460 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:55:39,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-03-01 15:55:39,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2022-03-01 15:55:39,680 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:55:39,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:55:39,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1829604417, now seen corresponding path program 55 times [2022-03-01 15:55:39,680 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:55:39,680 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570028056] [2022-03-01 15:55:39,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:55:39,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:55:39,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55: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-03-01 15:55:39,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:55:39,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570028056] [2022-03-01 15:55:39,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570028056] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:55:39,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36905615] [2022-03-01 15:55:39,859 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:55:39,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:39,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:55:39,861 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:55:39,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-03-01 15:55:39,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55:39,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:55:39,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:55:40,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-03-01 15:55:40,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:55:40,798 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:40,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36905615] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:55:40,799 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:55:40,799 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:55:40,799 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007233342] [2022-03-01 15:55:40,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:55:40,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:55:40,799 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:55:40,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:55:40,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:55:40,800 INFO L87 Difference]: Start difference. First operand 1563 states and 4291 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:43,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:55:43,555 INFO L93 Difference]: Finished difference Result 3290 states and 8567 transitions. [2022-03-01 15:55:43,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-01 15:55:43,555 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:55:43,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:55:43,560 INFO L225 Difference]: With dead ends: 3290 [2022-03-01 15:55:43,560 INFO L226 Difference]: Without dead ends: 3113 [2022-03-01 15:55:43,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3532 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1220, Invalid=10122, Unknown=0, NotChecked=0, Total=11342 [2022-03-01 15:55:43,561 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 1079 mSDsluCounter, 4172 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1079 SdHoareTripleChecker+Valid, 4132 SdHoareTripleChecker+Invalid, 1724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:55:43,561 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1079 Valid, 4132 Invalid, 1724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1622 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:55:43,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3113 states. [2022-03-01 15:55:43,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3113 to 1591. [2022-03-01 15:55:43,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.7672955974842766) internal successors, (4400), 1590 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:43,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4400 transitions. [2022-03-01 15:55:43,586 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4400 transitions. Word has length 72 [2022-03-01 15:55:43,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:55:43,586 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4400 transitions. [2022-03-01 15:55:43,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:43,587 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4400 transitions. [2022-03-01 15:55:43,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:55:43,589 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:55:43,589 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:55:43,605 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-03-01 15:55:43,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-03-01 15:55:43,803 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:55:43,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:55:43,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1366429335, now seen corresponding path program 56 times [2022-03-01 15:55:43,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:55:43,804 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528624766] [2022-03-01 15:55:43,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:55:43,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:55:43,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55:43,984 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:43,985 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:55:43,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528624766] [2022-03-01 15:55:43,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528624766] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:55:43,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970878416] [2022-03-01 15:55:43,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:55:43,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:43,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:55:43,986 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:55:43,986 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-03-01 15:55:44,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:55:44,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:55:44,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:55:44,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:55:44,500 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:44,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:55:44,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-03-01 15:55:44,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970878416] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:55:44,915 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:55:44,915 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:55:44,915 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200909785] [2022-03-01 15:55:44,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:55:44,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:55:44,916 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:55:44,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:55:44,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1260, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:55:44,916 INFO L87 Difference]: Start difference. First operand 1591 states and 4400 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:49,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:55:49,753 INFO L93 Difference]: Finished difference Result 3980 states and 10414 transitions. [2022-03-01 15:55:49,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-03-01 15:55:49,754 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:55:49,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:55:49,759 INFO L225 Difference]: With dead ends: 3980 [2022-03-01 15:55:49,759 INFO L226 Difference]: Without dead ends: 3818 [2022-03-01 15:55:49,760 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8293 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=2280, Invalid=20370, Unknown=0, NotChecked=0, Total=22650 [2022-03-01 15:55:49,760 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 1586 mSDsluCounter, 4965 mSDsCounter, 0 mSdLazyCounter, 2183 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1586 SdHoareTripleChecker+Valid, 4923 SdHoareTripleChecker+Invalid, 2369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 2183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:55:49,760 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1586 Valid, 4923 Invalid, 2369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 2183 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 15:55:49,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3818 states. [2022-03-01 15:55:49,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3818 to 1603. [2022-03-01 15:55:49,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 2.7671660424469415) internal successors, (4433), 1602 states have internal predecessors, (4433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:49,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 4433 transitions. [2022-03-01 15:55:49,786 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 4433 transitions. Word has length 72 [2022-03-01 15:55:49,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:55:49,786 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 4433 transitions. [2022-03-01 15:55:49,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:49,786 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 4433 transitions. [2022-03-01 15:55:49,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:55:49,788 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:55:49,788 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:55:49,804 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-03-01 15:55:49,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:49,990 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:55:49,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:55:49,990 INFO L85 PathProgramCache]: Analyzing trace with hash 282079859, now seen corresponding path program 57 times [2022-03-01 15:55:49,990 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:55:49,990 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470266351] [2022-03-01 15:55:49,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:55:49,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:55:49,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55:50,202 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:50,202 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:55:50,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470266351] [2022-03-01 15:55:50,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470266351] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:55:50,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183667283] [2022-03-01 15:55:50,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:55:50,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:50,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:55:50,203 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:55:50,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-03-01 15:55:50,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 15:55:50,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:55:50,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:55:50,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:55:50,725 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:50,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:55:51,163 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:51,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183667283] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:55:51,163 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:55:51,163 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:55:51,163 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288395539] [2022-03-01 15:55:51,163 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:55:51,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:55:51,163 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:55:51,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:55:51,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1232, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:55:51,164 INFO L87 Difference]: Start difference. First operand 1603 states and 4433 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:54,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:55:54,172 INFO L93 Difference]: Finished difference Result 3450 states and 9007 transitions. [2022-03-01 15:55:54,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-01 15:55:54,172 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:55:54,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:55:54,177 INFO L225 Difference]: With dead ends: 3450 [2022-03-01 15:55:54,177 INFO L226 Difference]: Without dead ends: 3348 [2022-03-01 15:55:54,179 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4310 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1646, Invalid=11464, Unknown=0, NotChecked=0, Total=13110 [2022-03-01 15:55:54,179 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 1591 mSDsluCounter, 3460 mSDsCounter, 0 mSdLazyCounter, 1526 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1591 SdHoareTripleChecker+Valid, 3457 SdHoareTripleChecker+Invalid, 1675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:55:54,179 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1591 Valid, 3457 Invalid, 1675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1526 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:55:54,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3348 states. [2022-03-01 15:55:54,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3348 to 1591. [2022-03-01 15:55:54,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1590 states have (on average 2.7672955974842766) internal successors, (4400), 1590 states have internal predecessors, (4400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:54,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 4400 transitions. [2022-03-01 15:55:54,212 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 4400 transitions. Word has length 72 [2022-03-01 15:55:54,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:55:54,212 INFO L470 AbstractCegarLoop]: Abstraction has 1591 states and 4400 transitions. [2022-03-01 15:55:54,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:55:54,213 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 4400 transitions. [2022-03-01 15:55:54,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:55:54,214 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:55:54,214 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:55:54,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-03-01 15:55:54,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:54,415 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:55:54,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:55:54,415 INFO L85 PathProgramCache]: Analyzing trace with hash -391793397, now seen corresponding path program 58 times [2022-03-01 15:55:54,415 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:55:54,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210695639] [2022-03-01 15:55:54,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:55:54,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:55:54,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:55:54,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-03-01 15:55:54,615 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:55:54,615 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210695639] [2022-03-01 15:55:54,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210695639] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:55:54,615 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883643090] [2022-03-01 15:55:54,615 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:55:54,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:55:54,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:55:54,616 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:55:54,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-03-01 15:55:54,701 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:55:54,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:55:54,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:55:54,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:55:55,147 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:55,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:55:55,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:55:55,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883643090] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:55:55,578 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:55:55,578 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:55:55,578 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141432035] [2022-03-01 15:55:55,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:55:55,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:55:55,578 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:55:55,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:55:55,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:55:55,579 INFO L87 Difference]: Start difference. First operand 1591 states and 4400 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:01,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:56:01,093 INFO L93 Difference]: Finished difference Result 4106 states and 10760 transitions. [2022-03-01 15:56:01,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2022-03-01 15:56:01,093 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:56:01,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:56:01,100 INFO L225 Difference]: With dead ends: 4106 [2022-03-01 15:56:01,100 INFO L226 Difference]: Without dead ends: 3989 [2022-03-01 15:56:01,102 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9879 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=2974, Invalid=23108, Unknown=0, NotChecked=0, Total=26082 [2022-03-01 15:56:01,102 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 1813 mSDsluCounter, 4849 mSDsCounter, 0 mSdLazyCounter, 2183 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1813 SdHoareTripleChecker+Valid, 4773 SdHoareTripleChecker+Invalid, 2416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 2183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 15:56:01,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1813 Valid, 4773 Invalid, 2416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [233 Valid, 2183 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 15:56:01,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3989 states. [2022-03-01 15:56:01,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3989 to 1563. [2022-03-01 15:56:01,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.7599231754161333) internal successors, (4311), 1562 states have internal predecessors, (4311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:01,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4311 transitions. [2022-03-01 15:56:01,138 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4311 transitions. Word has length 72 [2022-03-01 15:56:01,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:56:01,138 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4311 transitions. [2022-03-01 15:56:01,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:01,138 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4311 transitions. [2022-03-01 15:56:01,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:56:01,140 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:56:01,140 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:56:01,156 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-03-01 15:56:01,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:56:01,340 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:56:01,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:56:01,341 INFO L85 PathProgramCache]: Analyzing trace with hash -357922065, now seen corresponding path program 59 times [2022-03-01 15:56:01,341 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:56:01,341 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886221203] [2022-03-01 15:56:01,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:56:01,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:56:01,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:56:01,516 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:01,516 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:56:01,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886221203] [2022-03-01 15:56:01,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886221203] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:56:01,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481631202] [2022-03-01 15:56:01,516 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:56:01,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:56:01,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:56:01,518 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:56:01,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-03-01 15:56:01,605 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:56:01,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:56:01,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 15:56:01,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:56:02,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-03-01 15:56:02,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:56:02,602 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:02,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481631202] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:56:02,602 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:56:02,602 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-01 15:56:02,602 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351187222] [2022-03-01 15:56:02,602 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:56:02,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 15:56:02,603 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:56:02,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 15:56:02,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=1394, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 15:56:02,603 INFO L87 Difference]: Start difference. First operand 1563 states and 4311 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:03,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:56:03,918 INFO L93 Difference]: Finished difference Result 2388 states and 6359 transitions. [2022-03-01 15:56:03,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 15:56:03,918 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:56:03,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:56:03,922 INFO L225 Difference]: With dead ends: 2388 [2022-03-01 15:56:03,922 INFO L226 Difference]: Without dead ends: 2247 [2022-03-01 15:56:03,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1528 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=867, Invalid=5295, Unknown=0, NotChecked=0, Total=6162 [2022-03-01 15:56:03,923 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 897 mSDsluCounter, 3517 mSDsCounter, 0 mSdLazyCounter, 1328 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 3511 SdHoareTripleChecker+Invalid, 1421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:56:03,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [897 Valid, 3511 Invalid, 1421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1328 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 15:56:03,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2247 states. [2022-03-01 15:56:03,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2247 to 1563. [2022-03-01 15:56:03,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 1562 states have (on average 2.757362355953905) internal successors, (4307), 1562 states have internal predecessors, (4307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:03,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 4307 transitions. [2022-03-01 15:56:03,942 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 4307 transitions. Word has length 72 [2022-03-01 15:56:03,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:56:03,942 INFO L470 AbstractCegarLoop]: Abstraction has 1563 states and 4307 transitions. [2022-03-01 15:56:03,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:03,942 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 4307 transitions. [2022-03-01 15:56:03,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:56:03,951 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:56:03,951 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:56:03,967 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-03-01 15:56:04,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:56:04,152 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:56:04,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:56:04,152 INFO L85 PathProgramCache]: Analyzing trace with hash 2099081347, now seen corresponding path program 35 times [2022-03-01 15:56:04,152 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:56:04,152 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930024695] [2022-03-01 15:56:04,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:56:04,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:56:04,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:56:04,339 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:04,340 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:56:04,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930024695] [2022-03-01 15:56:04,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930024695] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:56:04,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362811852] [2022-03-01 15:56:04,340 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:56:04,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:56:04,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:56:04,341 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:56:04,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-03-01 15:56:04,427 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 15:56:04,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:56:04,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:56:04,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:56:05,014 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:05,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:56:05,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-03-01 15:56:05,670 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362811852] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:56:05,670 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:56:05,670 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:56:05,670 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069534466] [2022-03-01 15:56:05,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:56:05,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:56:05,670 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:56:05,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:56:05,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1868, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:56:05,671 INFO L87 Difference]: Start difference. First operand 1563 states and 4307 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:12,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:56:12,480 INFO L93 Difference]: Finished difference Result 4209 states and 10971 transitions. [2022-03-01 15:56:12,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-03-01 15:56:12,480 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:56:12,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:56:12,485 INFO L225 Difference]: With dead ends: 4209 [2022-03-01 15:56:12,486 INFO L226 Difference]: Without dead ends: 4107 [2022-03-01 15:56:12,487 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12006 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=3347, Invalid=29959, Unknown=0, NotChecked=0, Total=33306 [2022-03-01 15:56:12,487 INFO L933 BasicCegarLoop]: 296 mSDtfsCounter, 1431 mSDsluCounter, 7190 mSDsCounter, 0 mSdLazyCounter, 3428 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1431 SdHoareTripleChecker+Valid, 7192 SdHoareTripleChecker+Invalid, 3582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 3428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:56:12,487 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1431 Valid, 7192 Invalid, 3582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 3428 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 15:56:12,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4107 states. [2022-03-01 15:56:12,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4107 to 1571. [2022-03-01 15:56:12,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1571 states, 1570 states have (on average 2.762420382165605) internal successors, (4337), 1570 states have internal predecessors, (4337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:12,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1571 states to 1571 states and 4337 transitions. [2022-03-01 15:56:12,514 INFO L78 Accepts]: Start accepts. Automaton has 1571 states and 4337 transitions. Word has length 72 [2022-03-01 15:56:12,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:56:12,514 INFO L470 AbstractCegarLoop]: Abstraction has 1571 states and 4337 transitions. [2022-03-01 15:56:12,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:12,514 INFO L276 IsEmpty]: Start isEmpty. Operand 1571 states and 4337 transitions. [2022-03-01 15:56:12,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:56:12,516 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:56:12,516 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:56:12,532 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-03-01 15:56:12,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-03-01 15:56:12,716 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:56:12,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:56:12,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1118703179, now seen corresponding path program 36 times [2022-03-01 15:56:12,717 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:56:12,717 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622998159] [2022-03-01 15:56:12,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:56:12,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:56:12,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:56:12,914 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:12,914 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:56:12,914 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622998159] [2022-03-01 15:56:12,914 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622998159] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:56:12,914 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133423523] [2022-03-01 15:56:12,914 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:56:12,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:56:12,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:56:12,915 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:56:12,916 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-03-01 15:56:13,007 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 15:56:13,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:56:13,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:56:13,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:56:13,614 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:13,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:56:14,274 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:14,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133423523] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:56:14,274 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:56:14,274 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:56:14,275 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025388491] [2022-03-01 15:56:14,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:56:14,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:56:14,275 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:56:14,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:56:14,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1869, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:56:14,275 INFO L87 Difference]: Start difference. First operand 1571 states and 4337 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:24,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:56:24,381 INFO L93 Difference]: Finished difference Result 5684 states and 14898 transitions. [2022-03-01 15:56:24,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2022-03-01 15:56:24,381 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:56:24,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:56:24,389 INFO L225 Difference]: With dead ends: 5684 [2022-03-01 15:56:24,389 INFO L226 Difference]: Without dead ends: 5582 [2022-03-01 15:56:24,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20591 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=5488, Invalid=47182, Unknown=0, NotChecked=0, Total=52670 [2022-03-01 15:56:24,391 INFO L933 BasicCegarLoop]: 326 mSDtfsCounter, 1604 mSDsluCounter, 7391 mSDsCounter, 0 mSdLazyCounter, 4038 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1604 SdHoareTripleChecker+Valid, 7409 SdHoareTripleChecker+Invalid, 4245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 4038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:56:24,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1604 Valid, 7409 Invalid, 4245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 4038 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-01 15:56:24,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5582 states. [2022-03-01 15:56:24,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5582 to 1595. [2022-03-01 15:56:24,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 2.7797992471769133) internal successors, (4431), 1594 states have internal predecessors, (4431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:24,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 4431 transitions. [2022-03-01 15:56:24,425 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 4431 transitions. Word has length 72 [2022-03-01 15:56:24,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:56:24,425 INFO L470 AbstractCegarLoop]: Abstraction has 1595 states and 4431 transitions. [2022-03-01 15:56:24,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:24,426 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 4431 transitions. [2022-03-01 15:56:24,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:56:24,427 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:56:24,427 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:56:24,446 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-03-01 15:56:24,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2022-03-01 15:56:24,629 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:56:24,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:56:24,629 INFO L85 PathProgramCache]: Analyzing trace with hash -52582137, now seen corresponding path program 37 times [2022-03-01 15:56:24,629 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:56:24,629 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207202067] [2022-03-01 15:56:24,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:56:24,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:56:24,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:56:24,849 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:24,849 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:56:24,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207202067] [2022-03-01 15:56:24,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207202067] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:56:24,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738157866] [2022-03-01 15:56:24,850 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:56:24,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:56:24,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:56:24,851 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:56:24,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-03-01 15:56:24,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:56:24,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:56:24,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:56:25,552 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:25,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:56:26,254 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:26,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738157866] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:56:26,254 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:56:26,255 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:56:26,255 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823366202] [2022-03-01 15:56:26,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:56:26,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:56:26,255 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:56:26,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:56:26,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1877, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:56:26,256 INFO L87 Difference]: Start difference. First operand 1595 states and 4431 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:39,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:56:39,392 INFO L93 Difference]: Finished difference Result 5928 states and 15532 transitions. [2022-03-01 15:56:39,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 235 states. [2022-03-01 15:56:39,393 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:56:39,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:56:39,400 INFO L225 Difference]: With dead ends: 5928 [2022-03-01 15:56:39,400 INFO L226 Difference]: Without dead ends: 5826 [2022-03-01 15:56:39,402 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 262 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28016 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=7128, Invalid=62304, Unknown=0, NotChecked=0, Total=69432 [2022-03-01 15:56:39,403 INFO L933 BasicCegarLoop]: 352 mSDtfsCounter, 1890 mSDsluCounter, 9217 mSDsCounter, 0 mSdLazyCounter, 5123 mSolverCounterSat, 262 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1890 SdHoareTripleChecker+Valid, 9214 SdHoareTripleChecker+Invalid, 5385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 262 IncrementalHoareTripleChecker+Valid, 5123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:56:39,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1890 Valid, 9214 Invalid, 5385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [262 Valid, 5123 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-01 15:56:39,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5826 states. [2022-03-01 15:56:39,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5826 to 1599. [2022-03-01 15:56:39,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 2.782227784730914) internal successors, (4446), 1598 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:39,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 4446 transitions. [2022-03-01 15:56:39,437 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 4446 transitions. Word has length 72 [2022-03-01 15:56:39,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:56:39,437 INFO L470 AbstractCegarLoop]: Abstraction has 1599 states and 4446 transitions. [2022-03-01 15:56:39,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:39,437 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 4446 transitions. [2022-03-01 15:56:39,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:56:39,439 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:56:39,439 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:56:39,456 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-03-01 15:56:39,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-03-01 15:56:39,640 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:56:39,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:56:39,640 INFO L85 PathProgramCache]: Analyzing trace with hash -1087588397, now seen corresponding path program 38 times [2022-03-01 15:56:39,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:56:39,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193669839] [2022-03-01 15:56:39,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:56:39,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:56:39,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:56:39,851 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:39,851 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:56:39,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193669839] [2022-03-01 15:56:39,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193669839] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:56:39,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879208665] [2022-03-01 15:56:39,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:56:39,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:56:39,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:56:39,853 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:56:39,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-03-01 15:56:39,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:56:39,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:56:39,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:56:39,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:56:40,584 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:40,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:56:41,253 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:41,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879208665] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:56:41,253 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:56:41,253 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:56:41,253 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254833521] [2022-03-01 15:56:41,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:56:41,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:56:41,254 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:56:41,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:56:41,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:56:41,254 INFO L87 Difference]: Start difference. First operand 1599 states and 4446 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:57,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:56:57,870 INFO L93 Difference]: Finished difference Result 6678 states and 17368 transitions. [2022-03-01 15:56:57,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-03-01 15:56:57,870 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:56:57,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:56:57,879 INFO L225 Difference]: With dead ends: 6678 [2022-03-01 15:56:57,879 INFO L226 Difference]: Without dead ends: 6576 [2022-03-01 15:56:57,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 420 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 303 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38375 ImplicationChecksByTransitivity, 15.2s TimeCoverageRelationStatistics Valid=9745, Invalid=82975, Unknown=0, NotChecked=0, Total=92720 [2022-03-01 15:56:57,883 INFO L933 BasicCegarLoop]: 384 mSDtfsCounter, 2392 mSDsluCounter, 7511 mSDsCounter, 0 mSdLazyCounter, 4556 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2392 SdHoareTripleChecker+Valid, 7522 SdHoareTripleChecker+Invalid, 4906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 4556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:56:57,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2392 Valid, 7522 Invalid, 4906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 4556 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-01 15:56:57,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6576 states. [2022-03-01 15:56:57,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6576 to 1599. [2022-03-01 15:56:57,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 2.782227784730914) internal successors, (4446), 1598 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:57,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 4446 transitions. [2022-03-01 15:56:57,917 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 4446 transitions. Word has length 72 [2022-03-01 15:56:57,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:56:57,917 INFO L470 AbstractCegarLoop]: Abstraction has 1599 states and 4446 transitions. [2022-03-01 15:56:57,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:56:57,917 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 4446 transitions. [2022-03-01 15:56:57,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:56:57,919 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:56:57,919 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:56:57,937 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-03-01 15:56:58,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-03-01 15:56:58,121 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:56:58,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:56:58,121 INFO L85 PathProgramCache]: Analyzing trace with hash 780707329, now seen corresponding path program 39 times [2022-03-01 15:56:58,121 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:56:58,121 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969123784] [2022-03-01 15:56:58,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:56:58,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:56:58,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:56:58,339 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:58,339 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:56:58,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969123784] [2022-03-01 15:56:58,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969123784] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:56:58,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336425602] [2022-03-01 15:56:58,339 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:56:58,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:56:58,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:56:58,340 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:56:58,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-03-01 15:56:58,434 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 15:56:58,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:56:58,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:56:58,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:56:59,056 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:59,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:56:59,777 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:56:59,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336425602] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:56:59,778 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:56:59,778 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:56:59,778 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863205757] [2022-03-01 15:56:59,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:56:59,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:56:59,778 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:56:59,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:56:59,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:56:59,779 INFO L87 Difference]: Start difference. First operand 1599 states and 4446 transitions. Second operand has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:12,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:57:12,913 INFO L93 Difference]: Finished difference Result 6662 states and 17421 transitions. [2022-03-01 15:57:12,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 230 states. [2022-03-01 15:57:12,913 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:57:12,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:57:12,922 INFO L225 Difference]: With dead ends: 6662 [2022-03-01 15:57:12,922 INFO L226 Difference]: Without dead ends: 6560 [2022-03-01 15:57:12,925 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 258 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27045 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=8345, Invalid=58995, Unknown=0, NotChecked=0, Total=67340 [2022-03-01 15:57:12,925 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 1859 mSDsluCounter, 8635 mSDsCounter, 0 mSdLazyCounter, 4821 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1859 SdHoareTripleChecker+Valid, 8499 SdHoareTripleChecker+Invalid, 5141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 4821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:57:12,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1859 Valid, 8499 Invalid, 5141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 4821 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-01 15:57:12,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6560 states. [2022-03-01 15:57:12,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6560 to 1587. [2022-03-01 15:57:12,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 2.7749054224464063) internal successors, (4401), 1586 states have internal predecessors, (4401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:12,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 4401 transitions. [2022-03-01 15:57:12,975 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 4401 transitions. Word has length 72 [2022-03-01 15:57:12,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:57:12,975 INFO L470 AbstractCegarLoop]: Abstraction has 1587 states and 4401 transitions. [2022-03-01 15:57:12,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.1956521739130435) internal successors, (147), 46 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:12,975 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 4401 transitions. [2022-03-01 15:57:12,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:57:12,977 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:57:12,977 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:57:12,994 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-03-01 15:57:13,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2022-03-01 15:57:13,177 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:57:13,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:57:13,178 INFO L85 PathProgramCache]: Analyzing trace with hash -1292297647, now seen corresponding path program 40 times [2022-03-01 15:57:13,178 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:57:13,178 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814672037] [2022-03-01 15:57:13,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:57:13,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:57:13,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:57:13,350 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:57:13,351 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:57:13,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814672037] [2022-03-01 15:57:13,351 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814672037] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:57:13,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978207799] [2022-03-01 15:57:13,351 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:57:13,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:57:13,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:57:13,352 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:57:13,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-03-01 15:57:13,441 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:57:13,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:57:13,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:57:13,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:57:14,034 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:57:14,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:57:14,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-03-01 15:57:14,648 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978207799] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:57:14,648 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:57:14,648 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:57:14,648 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831101512] [2022-03-01 15:57:14,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:57:14,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:57:14,648 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:57:14,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:57:14,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1849, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:57:14,649 INFO L87 Difference]: Start difference. First operand 1587 states and 4401 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:19,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:57:19,282 INFO L93 Difference]: Finished difference Result 3926 states and 10410 transitions. [2022-03-01 15:57:19,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-01 15:57:19,282 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:57:19,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:57:19,288 INFO L225 Difference]: With dead ends: 3926 [2022-03-01 15:57:19,288 INFO L226 Difference]: Without dead ends: 3824 [2022-03-01 15:57:19,289 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7926 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=2499, Invalid=20151, Unknown=0, NotChecked=0, Total=22650 [2022-03-01 15:57:19,290 INFO L933 BasicCegarLoop]: 270 mSDtfsCounter, 1850 mSDsluCounter, 5537 mSDsCounter, 0 mSdLazyCounter, 2370 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1850 SdHoareTripleChecker+Valid, 5517 SdHoareTripleChecker+Invalid, 2539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 2370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 15:57:19,290 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1850 Valid, 5517 Invalid, 2539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 2370 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 15:57:19,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3824 states. [2022-03-01 15:57:19,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3824 to 1615. [2022-03-01 15:57:19,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1615 states, 1614 states have (on average 2.782527881040892) internal successors, (4491), 1614 states have internal predecessors, (4491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:19,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1615 states to 1615 states and 4491 transitions. [2022-03-01 15:57:19,327 INFO L78 Accepts]: Start accepts. Automaton has 1615 states and 4491 transitions. Word has length 72 [2022-03-01 15:57:19,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:57:19,327 INFO L470 AbstractCegarLoop]: Abstraction has 1615 states and 4491 transitions. [2022-03-01 15:57:19,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:19,327 INFO L276 IsEmpty]: Start isEmpty. Operand 1615 states and 4491 transitions. [2022-03-01 15:57:19,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:57:19,329 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:57:19,329 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:57:19,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-03-01 15:57:19,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:57:19,530 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:57:19,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:57:19,530 INFO L85 PathProgramCache]: Analyzing trace with hash 2041368747, now seen corresponding path program 60 times [2022-03-01 15:57:19,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:57:19,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251666259] [2022-03-01 15:57:19,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:57:19,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:57:19,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:57:19,696 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:57:19,696 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:57:19,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251666259] [2022-03-01 15:57:19,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251666259] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:57:19,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235689195] [2022-03-01 15:57:19,696 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:57:19,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:57:19,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:57:19,698 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:57:19,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-03-01 15:57:19,789 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 15:57:19,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:57:19,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:57:19,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:57:20,192 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:57:20,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:57:20,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-03-01 15:57:20,622 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235689195] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:57:20,622 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:57:20,622 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:57:20,622 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919917174] [2022-03-01 15:57:20,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:57:20,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:57:20,622 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:57:20,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:57:20,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1239, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:57:20,623 INFO L87 Difference]: Start difference. First operand 1615 states and 4491 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:23,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:57:23,145 INFO L93 Difference]: Finished difference Result 3493 states and 8973 transitions. [2022-03-01 15:57:23,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-01 15:57:23,145 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:57:23,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:57:23,150 INFO L225 Difference]: With dead ends: 3493 [2022-03-01 15:57:23,150 INFO L226 Difference]: Without dead ends: 3301 [2022-03-01 15:57:23,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3740 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1389, Invalid=10601, Unknown=0, NotChecked=0, Total=11990 [2022-03-01 15:57:23,151 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 1333 mSDsluCounter, 4249 mSDsCounter, 0 mSdLazyCounter, 1591 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1333 SdHoareTripleChecker+Valid, 4221 SdHoareTripleChecker+Invalid, 1692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:57:23,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1333 Valid, 4221 Invalid, 1692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1591 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:57:23,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3301 states. [2022-03-01 15:57:23,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3301 to 1661. [2022-03-01 15:57:23,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1661 states, 1660 states have (on average 2.7903614457831325) internal successors, (4632), 1660 states have internal predecessors, (4632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:23,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 4632 transitions. [2022-03-01 15:57:23,181 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 4632 transitions. Word has length 72 [2022-03-01 15:57:23,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:57:23,181 INFO L470 AbstractCegarLoop]: Abstraction has 1661 states and 4632 transitions. [2022-03-01 15:57:23,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:23,181 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 4632 transitions. [2022-03-01 15:57:23,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:57:23,183 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:57:23,183 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:57:23,199 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2022-03-01 15:57:23,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:57:23,383 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:57:23,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:57:23,384 INFO L85 PathProgramCache]: Analyzing trace with hash 203404863, now seen corresponding path program 41 times [2022-03-01 15:57:23,384 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:57:23,384 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004806234] [2022-03-01 15:57:23,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:57:23,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:57:23,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:57:23,582 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:57:23,582 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:57:23,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004806234] [2022-03-01 15:57:23,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004806234] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:57:23,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595893265] [2022-03-01 15:57:23,583 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:57:23,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:57:23,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:57:23,584 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:57:23,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-03-01 15:57:23,675 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 15:57:23,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:57:23,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:57:23,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:57:24,265 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:57:24,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:57:24,913 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:57:24,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595893265] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:57:24,913 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:57:24,914 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:57:24,914 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248928122] [2022-03-01 15:57:24,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:57:24,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:57:24,914 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:57:24,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:57:24,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1852, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:57:24,914 INFO L87 Difference]: Start difference. First operand 1661 states and 4632 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:30,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:57:30,290 INFO L93 Difference]: Finished difference Result 4472 states and 11689 transitions. [2022-03-01 15:57:30,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-03-01 15:57:30,290 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:57:30,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:57:30,296 INFO L225 Difference]: With dead ends: 4472 [2022-03-01 15:57:30,296 INFO L226 Difference]: Without dead ends: 4370 [2022-03-01 15:57:30,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9865 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=2920, Invalid=24470, Unknown=0, NotChecked=0, Total=27390 [2022-03-01 15:57:30,297 INFO L933 BasicCegarLoop]: 289 mSDtfsCounter, 1787 mSDsluCounter, 6214 mSDsCounter, 0 mSdLazyCounter, 2735 mSolverCounterSat, 174 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1787 SdHoareTripleChecker+Valid, 6197 SdHoareTripleChecker+Invalid, 2909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 2735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 15:57:30,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1787 Valid, 6197 Invalid, 2909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 2735 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 15:57:30,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4370 states. [2022-03-01 15:57:30,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4370 to 1669. [2022-03-01 15:57:30,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1668 states have (on average 2.7949640287769784) internal successors, (4662), 1668 states have internal predecessors, (4662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:30,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 4662 transitions. [2022-03-01 15:57:30,327 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 4662 transitions. Word has length 72 [2022-03-01 15:57:30,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:57:30,327 INFO L470 AbstractCegarLoop]: Abstraction has 1669 states and 4662 transitions. [2022-03-01 15:57:30,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:30,327 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 4662 transitions. [2022-03-01 15:57:30,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:57:30,329 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:57:30,329 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:57:30,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-03-01 15:57:30,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-03-01 15:57:30,529 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:57:30,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:57:30,530 INFO L85 PathProgramCache]: Analyzing trace with hash 1280587633, now seen corresponding path program 42 times [2022-03-01 15:57:30,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:57:30,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988802430] [2022-03-01 15:57:30,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:57:30,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:57:30,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:57:30,730 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:57:30,730 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:57:30,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988802430] [2022-03-01 15:57:30,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988802430] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:57:30,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239298949] [2022-03-01 15:57:30,730 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:57:30,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:57:30,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:57:30,731 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:57:30,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-03-01 15:57:30,824 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 15:57:30,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:57:30,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:57:30,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:57:31,414 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:57:31,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:57:32,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-03-01 15:57:32,058 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239298949] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:57:32,058 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:57:32,058 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:57:32,058 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540789056] [2022-03-01 15:57:32,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:57:32,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:57:32,058 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:57:32,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:57:32,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1858, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:57:32,059 INFO L87 Difference]: Start difference. First operand 1669 states and 4662 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:39,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:57:39,740 INFO L93 Difference]: Finished difference Result 5977 states and 15715 transitions. [2022-03-01 15:57:39,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 169 states. [2022-03-01 15:57:39,740 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:57:39,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:57:39,748 INFO L225 Difference]: With dead ends: 5977 [2022-03-01 15:57:39,748 INFO L226 Difference]: Without dead ends: 5845 [2022-03-01 15:57:39,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 197 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15046 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=4280, Invalid=35122, Unknown=0, NotChecked=0, Total=39402 [2022-03-01 15:57:39,750 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 2216 mSDsluCounter, 6067 mSDsCounter, 0 mSdLazyCounter, 3061 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2216 SdHoareTripleChecker+Valid, 6110 SdHoareTripleChecker+Invalid, 3315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 3061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 15:57:39,750 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2216 Valid, 6110 Invalid, 3315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 3061 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 15:57:39,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5845 states. [2022-03-01 15:57:39,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5845 to 1773. [2022-03-01 15:57:39,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1773 states, 1772 states have (on average 2.8261851015801356) internal successors, (5008), 1772 states have internal predecessors, (5008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:39,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1773 states to 1773 states and 5008 transitions. [2022-03-01 15:57:39,785 INFO L78 Accepts]: Start accepts. Automaton has 1773 states and 5008 transitions. Word has length 72 [2022-03-01 15:57:39,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:57:39,785 INFO L470 AbstractCegarLoop]: Abstraction has 1773 states and 5008 transitions. [2022-03-01 15:57:39,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:39,785 INFO L276 IsEmpty]: Start isEmpty. Operand 1773 states and 5008 transitions. [2022-03-01 15:57:39,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:57:39,787 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:57:39,787 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:57:39,803 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-03-01 15:57:39,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2022-03-01 15:57:39,988 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:57:39,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:57:39,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1948258621, now seen corresponding path program 43 times [2022-03-01 15:57:39,988 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:57:39,988 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336201407] [2022-03-01 15:57:39,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:57:39,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:57:39,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:57:40,187 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:57:40,187 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:57:40,187 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336201407] [2022-03-01 15:57:40,187 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336201407] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:57:40,187 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817742898] [2022-03-01 15:57:40,187 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:57:40,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:57:40,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:57:40,188 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:57:40,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-03-01 15:57:40,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:57:40,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:57:40,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:57:40,885 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:57:40,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:57:41,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-03-01 15:57:41,554 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817742898] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:57:41,554 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:57:41,554 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:57:41,554 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839075845] [2022-03-01 15:57:41,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:57:41,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:57:41,554 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:57:41,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:57:41,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=1866, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:57:41,555 INFO L87 Difference]: Start difference. First operand 1773 states and 5008 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:52,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:57:52,697 INFO L93 Difference]: Finished difference Result 6188 states and 16290 transitions. [2022-03-01 15:57:52,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-03-01 15:57:52,697 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:57:52,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:57:52,705 INFO L225 Difference]: With dead ends: 6188 [2022-03-01 15:57:52,706 INFO L226 Difference]: Without dead ends: 6086 [2022-03-01 15:57:52,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 245 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24369 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=6343, Invalid=54419, Unknown=0, NotChecked=0, Total=60762 [2022-03-01 15:57:52,708 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 2407 mSDsluCounter, 7647 mSDsCounter, 0 mSdLazyCounter, 3898 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2407 SdHoareTripleChecker+Valid, 7695 SdHoareTripleChecker+Invalid, 4203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 3898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:57:52,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2407 Valid, 7695 Invalid, 4203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 3898 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-01 15:57:52,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6086 states. [2022-03-01 15:57:52,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6086 to 1777. [2022-03-01 15:57:52,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1777 states, 1776 states have (on average 2.828265765765766) internal successors, (5023), 1776 states have internal predecessors, (5023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:52,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1777 states to 1777 states and 5023 transitions. [2022-03-01 15:57:52,749 INFO L78 Accepts]: Start accepts. Automaton has 1777 states and 5023 transitions. Word has length 72 [2022-03-01 15:57:52,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:57:52,749 INFO L470 AbstractCegarLoop]: Abstraction has 1777 states and 5023 transitions. [2022-03-01 15:57:52,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:57:52,749 INFO L276 IsEmpty]: Start isEmpty. Operand 1777 states and 5023 transitions. [2022-03-01 15:57:52,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:57:52,751 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:57:52,751 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:57:52,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-03-01 15:57:52,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:57:52,952 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:57:52,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:57:52,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1311702415, now seen corresponding path program 44 times [2022-03-01 15:57:52,952 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:57:52,952 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404904009] [2022-03-01 15:57:52,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:57:52,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:57:52,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:57:53,184 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:57:53,184 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:57:53,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404904009] [2022-03-01 15:57:53,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404904009] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:57:53,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858815607] [2022-03-01 15:57:53,184 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:57:53,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:57:53,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:57:53,185 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:57:53,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-03-01 15:57:53,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:57:53,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:57:53,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:57:53,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:57:53,861 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:57:53,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:57:54,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-03-01 15:57:54,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858815607] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:57:54,535 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:57:54,535 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:57:54,535 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109704843] [2022-03-01 15:57:54,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:57:54,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:57:54,536 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:57:54,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:57:54,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=1859, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:57:54,536 INFO L87 Difference]: Start difference. First operand 1777 states and 5023 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:09,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:58:09,040 INFO L93 Difference]: Finished difference Result 7210 states and 18724 transitions. [2022-03-01 15:58:09,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 259 states. [2022-03-01 15:58:09,040 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:58:09,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:58:09,049 INFO L225 Difference]: With dead ends: 7210 [2022-03-01 15:58:09,049 INFO L226 Difference]: Without dead ends: 7057 [2022-03-01 15:58:09,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 404 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 287 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34389 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=8660, Invalid=74572, Unknown=0, NotChecked=0, Total=83232 [2022-03-01 15:58:09,052 INFO L933 BasicCegarLoop]: 399 mSDtfsCounter, 2796 mSDsluCounter, 8862 mSDsCounter, 0 mSdLazyCounter, 4711 mSolverCounterSat, 328 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2796 SdHoareTripleChecker+Valid, 8821 SdHoareTripleChecker+Invalid, 5039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 328 IncrementalHoareTripleChecker+Valid, 4711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:58:09,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2796 Valid, 8821 Invalid, 5039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [328 Valid, 4711 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-01 15:58:09,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7057 states. [2022-03-01 15:58:09,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7057 to 1777. [2022-03-01 15:58:09,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1777 states, 1776 states have (on average 2.828265765765766) internal successors, (5023), 1776 states have internal predecessors, (5023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:09,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1777 states to 1777 states and 5023 transitions. [2022-03-01 15:58:09,092 INFO L78 Accepts]: Start accepts. Automaton has 1777 states and 5023 transitions. Word has length 72 [2022-03-01 15:58:09,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:58:09,092 INFO L470 AbstractCegarLoop]: Abstraction has 1777 states and 5023 transitions. [2022-03-01 15:58:09,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:09,092 INFO L276 IsEmpty]: Start isEmpty. Operand 1777 states and 5023 transitions. [2022-03-01 15:58:09,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:58:09,094 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:58:09,094 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:58:09,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2022-03-01 15:58:09,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:58:09,295 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:58:09,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:58:09,295 INFO L85 PathProgramCache]: Analyzing trace with hash -168753791, now seen corresponding path program 61 times [2022-03-01 15:58:09,295 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:58:09,295 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235336202] [2022-03-01 15:58:09,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:58:09,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:58:09,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:58:09,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-03-01 15:58:09,476 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:58:09,477 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235336202] [2022-03-01 15:58:09,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235336202] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:58:09,477 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692300954] [2022-03-01 15:58:09,477 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:58:09,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:58:09,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:58:09,478 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:58:09,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-03-01 15:58:09,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:58:09,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:58:09,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:58:09,984 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:09,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:58:10,416 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:10,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692300954] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:58:10,417 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:58:10,417 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:58:10,417 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969110328] [2022-03-01 15:58:10,417 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:58:10,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:58:10,417 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:58:10,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:58:10,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1247, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:58:10,417 INFO L87 Difference]: Start difference. First operand 1777 states and 5023 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:15,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:58:15,401 INFO L93 Difference]: Finished difference Result 5123 states and 13396 transitions. [2022-03-01 15:58:15,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-01 15:58:15,401 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:58:15,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:58:15,408 INFO L225 Difference]: With dead ends: 5123 [2022-03-01 15:58:15,408 INFO L226 Difference]: Without dead ends: 4946 [2022-03-01 15:58:15,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10255 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=2730, Invalid=24330, Unknown=0, NotChecked=0, Total=27060 [2022-03-01 15:58:15,409 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 1985 mSDsluCounter, 4077 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1985 SdHoareTripleChecker+Valid, 4081 SdHoareTripleChecker+Invalid, 2040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 1800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:58:15,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1985 Valid, 4081 Invalid, 2040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:58:15,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4946 states. [2022-03-01 15:58:15,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4946 to 1853. [2022-03-01 15:58:15,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1853 states, 1852 states have (on average 2.8315334773218144) internal successors, (5244), 1852 states have internal predecessors, (5244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:15,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1853 states to 1853 states and 5244 transitions. [2022-03-01 15:58:15,443 INFO L78 Accepts]: Start accepts. Automaton has 1853 states and 5244 transitions. Word has length 72 [2022-03-01 15:58:15,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:58:15,444 INFO L470 AbstractCegarLoop]: Abstraction has 1853 states and 5244 transitions. [2022-03-01 15:58:15,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:15,444 INFO L276 IsEmpty]: Start isEmpty. Operand 1853 states and 5244 transitions. [2022-03-01 15:58:15,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:58:15,446 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:58:15,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-03-01 15:58:15,462 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-03-01 15:58:15,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-03-01 15:58:15,646 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:58:15,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:58:15,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1479755403, now seen corresponding path program 62 times [2022-03-01 15:58:15,647 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:58:15,647 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767795888] [2022-03-01 15:58:15,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:58:15,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:58:15,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:58:15,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-03-01 15:58:15,818 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:58:15,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767795888] [2022-03-01 15:58:15,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767795888] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:58:15,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076166221] [2022-03-01 15:58:15,819 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:58:15,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:58:15,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:58:15,820 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:58:15,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-03-01 15:58:15,914 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:58:15,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:58:15,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:58:15,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:58:16,331 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:16,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:58:16,727 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:16,728 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076166221] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:58:16,728 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:58:16,728 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:58:16,728 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74274540] [2022-03-01 15:58:16,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:58:16,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:58:16,728 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:58:16,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:58:16,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1225, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:58:16,729 INFO L87 Difference]: Start difference. First operand 1853 states and 5244 transitions. Second operand has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:19,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:58:19,854 INFO L93 Difference]: Finished difference Result 4545 states and 11795 transitions. [2022-03-01 15:58:19,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-01 15:58:19,855 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:58:19,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:58:19,861 INFO L225 Difference]: With dead ends: 4545 [2022-03-01 15:58:19,861 INFO L226 Difference]: Without dead ends: 4413 [2022-03-01 15:58:19,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5038 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1936, Invalid=12826, Unknown=0, NotChecked=0, Total=14762 [2022-03-01 15:58:19,862 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 1655 mSDsluCounter, 4593 mSDsCounter, 0 mSdLazyCounter, 1858 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1655 SdHoareTripleChecker+Valid, 4527 SdHoareTripleChecker+Invalid, 2006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 15:58:19,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1655 Valid, 4527 Invalid, 2006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1858 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 15:58:19,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4413 states. [2022-03-01 15:58:19,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4413 to 1857. [2022-03-01 15:58:19,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1857 states, 1856 states have (on average 2.8292025862068964) internal successors, (5251), 1856 states have internal predecessors, (5251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:19,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1857 states to 1857 states and 5251 transitions. [2022-03-01 15:58:19,895 INFO L78 Accepts]: Start accepts. Automaton has 1857 states and 5251 transitions. Word has length 72 [2022-03-01 15:58:19,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:58:19,895 INFO L470 AbstractCegarLoop]: Abstraction has 1857 states and 5251 transitions. [2022-03-01 15:58:19,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.3421052631578947) internal successors, (127), 38 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:19,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1857 states and 5251 transitions. [2022-03-01 15:58:19,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:58:19,907 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:58:19,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-03-01 15:58:19,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-03-01 15:58:20,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-03-01 15:58:20,107 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:58:20,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:58:20,108 INFO L85 PathProgramCache]: Analyzing trace with hash 805882147, now seen corresponding path program 63 times [2022-03-01 15:58:20,108 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:58:20,108 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063356436] [2022-03-01 15:58:20,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:58:20,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:58:20,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:58:20,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-03-01 15:58:20,290 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:58:20,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063356436] [2022-03-01 15:58:20,290 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063356436] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:58:20,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712084768] [2022-03-01 15:58:20,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:58:20,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:58:20,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:58:20,291 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:58:20,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-03-01 15:58:20,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 15:58:20,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:58:20,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:58:20,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:58:20,801 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:20,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:58:21,218 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:21,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712084768] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:58:21,218 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:58:21,218 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:58:21,218 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284855062] [2022-03-01 15:58:21,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:58:21,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:58:21,219 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:58:21,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:58:21,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1231, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:58:21,219 INFO L87 Difference]: Start difference. First operand 1857 states and 5251 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:26,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:58:26,924 INFO L93 Difference]: Finished difference Result 5253 states and 13723 transitions. [2022-03-01 15:58:26,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-01 15:58:26,924 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:58:26,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:58:26,931 INFO L225 Difference]: With dead ends: 5253 [2022-03-01 15:58:26,931 INFO L226 Difference]: Without dead ends: 5136 [2022-03-01 15:58:26,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12563 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=3552, Invalid=28310, Unknown=0, NotChecked=0, Total=31862 [2022-03-01 15:58:26,933 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 2039 mSDsluCounter, 4713 mSDsCounter, 0 mSdLazyCounter, 2070 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2039 SdHoareTripleChecker+Valid, 4664 SdHoareTripleChecker+Invalid, 2312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 2070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:58:26,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2039 Valid, 4664 Invalid, 2312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 2070 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 15:58:26,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5136 states. [2022-03-01 15:58:26,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5136 to 1841. [2022-03-01 15:58:26,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1841 states, 1840 states have (on average 2.8255434782608697) internal successors, (5199), 1840 states have internal predecessors, (5199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:26,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 5199 transitions. [2022-03-01 15:58:26,968 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 5199 transitions. Word has length 72 [2022-03-01 15:58:26,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:58:26,968 INFO L470 AbstractCegarLoop]: Abstraction has 1841 states and 5199 transitions. [2022-03-01 15:58:26,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:26,969 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 5199 transitions. [2022-03-01 15:58:26,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:58:26,971 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:58:26,971 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:58:26,987 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-03-01 15:58:27,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-03-01 15:58:27,171 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:58:27,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:58:27,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1703923715, now seen corresponding path program 64 times [2022-03-01 15:58:27,172 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:58:27,172 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331423312] [2022-03-01 15:58:27,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:58:27,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:58:27,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:58:27,350 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:27,350 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:58:27,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331423312] [2022-03-01 15:58:27,350 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331423312] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:58:27,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952220952] [2022-03-01 15:58:27,350 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:58:27,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:58:27,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:58:27,351 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:58:27,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-03-01 15:58:27,443 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:58:27,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:58:27,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:58:27,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:58:27,835 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:27,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:58:28,223 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:28,223 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952220952] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:58:28,223 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:58:28,223 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 38 [2022-03-01 15:58:28,224 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172278255] [2022-03-01 15:58:28,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:58:28,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-01 15:58:28,224 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:58:28,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-01 15:58:28,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1238, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 15:58:28,224 INFO L87 Difference]: Start difference. First operand 1841 states and 5199 transitions. Second operand has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:31,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:58:31,129 INFO L93 Difference]: Finished difference Result 3990 states and 10421 transitions. [2022-03-01 15:58:31,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-01 15:58:31,129 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:58:31,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:58:31,134 INFO L225 Difference]: With dead ends: 3990 [2022-03-01 15:58:31,134 INFO L226 Difference]: Without dead ends: 3813 [2022-03-01 15:58:31,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 120 SyntacticMatches, 3 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4126 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1496, Invalid=11386, Unknown=0, NotChecked=0, Total=12882 [2022-03-01 15:58:31,134 INFO L933 BasicCegarLoop]: 223 mSDtfsCounter, 1344 mSDsluCounter, 4324 mSDsCounter, 0 mSdLazyCounter, 1605 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1344 SdHoareTripleChecker+Valid, 4283 SdHoareTripleChecker+Invalid, 1717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:58:31,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1344 Valid, 4283 Invalid, 1717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1605 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:58:31,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3813 states. [2022-03-01 15:58:31,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3813 to 1797. [2022-03-01 15:58:31,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1796 states have (on average 2.7984409799554566) internal successors, (5026), 1796 states have internal predecessors, (5026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:31,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 5026 transitions. [2022-03-01 15:58:31,161 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 5026 transitions. Word has length 72 [2022-03-01 15:58:31,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:58:31,161 INFO L470 AbstractCegarLoop]: Abstraction has 1797 states and 5026 transitions. [2022-03-01 15:58:31,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.289473684210526) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:31,162 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 5026 transitions. [2022-03-01 15:58:31,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:58:31,163 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:58:31,164 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:58:31,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-03-01 15:58:31,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:58:31,364 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:58:31,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:58:31,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1550978537, now seen corresponding path program 65 times [2022-03-01 15:58:31,364 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:58:31,365 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225377724] [2022-03-01 15:58:31,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:58:31,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:58:31,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:58:31,526 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:31,526 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:58:31,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225377724] [2022-03-01 15:58:31,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225377724] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:58:31,527 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614524250] [2022-03-01 15:58:31,527 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:58:31,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:58:31,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:58:31,528 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:58:31,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-03-01 15:58:31,622 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:58:31,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:58:31,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 15:58:31,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:58:32,080 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:32,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:58:32,518 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:32,518 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614524250] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:58:32,518 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:58:32,518 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-01 15:58:32,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721229014] [2022-03-01 15:58:32,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:58:32,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 15:58:32,519 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:58:32,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 15:58:32,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=262, Invalid=1378, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 15:58:32,519 INFO L87 Difference]: Start difference. First operand 1797 states and 5026 transitions. Second operand has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:33,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:58:33,602 INFO L93 Difference]: Finished difference Result 3123 states and 8386 transitions. [2022-03-01 15:58:33,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-01 15:58:33,602 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:58:33,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:58:33,606 INFO L225 Difference]: With dead ends: 3123 [2022-03-01 15:58:33,606 INFO L226 Difference]: Without dead ends: 2934 [2022-03-01 15:58:33,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1214 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=807, Invalid=4163, Unknown=0, NotChecked=0, Total=4970 [2022-03-01 15:58:33,607 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 846 mSDsluCounter, 3513 mSDsCounter, 0 mSdLazyCounter, 1157 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 846 SdHoareTripleChecker+Valid, 3482 SdHoareTripleChecker+Invalid, 1220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:58:33,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [846 Valid, 3482 Invalid, 1220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1157 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:58:33,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2934 states. [2022-03-01 15:58:33,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2934 to 1800. [2022-03-01 15:58:33,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1800 states, 1799 states have (on average 2.8160088938299057) internal successors, (5066), 1799 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:33,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1800 states to 1800 states and 5066 transitions. [2022-03-01 15:58:33,630 INFO L78 Accepts]: Start accepts. Automaton has 1800 states and 5066 transitions. Word has length 72 [2022-03-01 15:58:33,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:58:33,630 INFO L470 AbstractCegarLoop]: Abstraction has 1800 states and 5066 transitions. [2022-03-01 15:58:33,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.682926829268293) internal successors, (151), 41 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:33,631 INFO L276 IsEmpty]: Start isEmpty. Operand 1800 states and 5066 transitions. [2022-03-01 15:58:33,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:58:33,632 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:58:33,632 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:58:33,649 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-03-01 15:58:33,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2022-03-01 15:58:33,833 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:58:33,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:58:33,833 INFO L85 PathProgramCache]: Analyzing trace with hash -405746359, now seen corresponding path program 45 times [2022-03-01 15:58:33,833 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:58:33,833 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344310093] [2022-03-01 15:58:33,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:58:33,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:58:33,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:58:34,005 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:34,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:58:34,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344310093] [2022-03-01 15:58:34,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344310093] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:58:34,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878122305] [2022-03-01 15:58:34,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:58:34,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:58:34,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:58:34,007 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:58:34,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-03-01 15:58:34,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 15:58:34,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:58:34,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:58:34,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:58:34,669 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:34,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:58:35,278 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:35,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878122305] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:58:35,279 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:58:35,279 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:58:35,279 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689599581] [2022-03-01 15:58:35,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:58:35,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:58:35,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:58:35,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:58:35,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1848, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:58:35,280 INFO L87 Difference]: Start difference. First operand 1800 states and 5066 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:38,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:58:38,871 INFO L93 Difference]: Finished difference Result 3835 states and 10267 transitions. [2022-03-01 15:58:38,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-01 15:58:38,871 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:58:38,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:58:38,876 INFO L225 Difference]: With dead ends: 3835 [2022-03-01 15:58:38,876 INFO L226 Difference]: Without dead ends: 3733 [2022-03-01 15:58:38,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6246 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1982, Invalid=16650, Unknown=0, NotChecked=0, Total=18632 [2022-03-01 15:58:38,878 INFO L933 BasicCegarLoop]: 252 mSDtfsCounter, 1548 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 1649 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1548 SdHoareTripleChecker+Valid, 3996 SdHoareTripleChecker+Invalid, 1799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 1649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 15:58:38,878 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1548 Valid, 3996 Invalid, 1799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 1649 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 15:58:38,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3733 states. [2022-03-01 15:58:38,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3733 to 1814. [2022-03-01 15:58:38,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 2.815223386651958) internal successors, (5104), 1813 states have internal predecessors, (5104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:38,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5104 transitions. [2022-03-01 15:58:38,905 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5104 transitions. Word has length 72 [2022-03-01 15:58:38,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:58:38,905 INFO L470 AbstractCegarLoop]: Abstraction has 1814 states and 5104 transitions. [2022-03-01 15:58:38,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:38,906 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5104 transitions. [2022-03-01 15:58:38,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:58:38,907 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:58:38,907 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:58:38,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2022-03-01 15:58:39,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2022-03-01 15:58:39,108 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:58:39,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:58:39,108 INFO L85 PathProgramCache]: Analyzing trace with hash 671436411, now seen corresponding path program 46 times [2022-03-01 15:58:39,108 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:58:39,108 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903454106] [2022-03-01 15:58:39,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:58:39,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:58:39,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:58:39,289 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:39,289 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:58:39,289 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903454106] [2022-03-01 15:58:39,289 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903454106] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:58:39,289 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116679966] [2022-03-01 15:58:39,290 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:58:39,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:58:39,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:58:39,291 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:58:39,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-03-01 15:58:39,384 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:58:39,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:58:39,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:58:39,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:58:39,971 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:39,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:58:40,617 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:40,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116679966] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:58:40,617 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:58:40,617 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:58:40,617 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593450104] [2022-03-01 15:58:40,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:58:40,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:58:40,618 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:58:40,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:58:40,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1856, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:58:40,618 INFO L87 Difference]: Start difference. First operand 1814 states and 5104 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:46,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:58:46,500 INFO L93 Difference]: Finished difference Result 4973 states and 13231 transitions. [2022-03-01 15:58:46,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2022-03-01 15:58:46,500 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:58:46,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:58:46,507 INFO L225 Difference]: With dead ends: 4973 [2022-03-01 15:58:46,508 INFO L226 Difference]: Without dead ends: 4841 [2022-03-01 15:58:46,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10088 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=2957, Invalid=25435, Unknown=0, NotChecked=0, Total=28392 [2022-03-01 15:58:46,509 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 1746 mSDsluCounter, 6297 mSDsCounter, 0 mSdLazyCounter, 2981 mSolverCounterSat, 225 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1746 SdHoareTripleChecker+Valid, 6284 SdHoareTripleChecker+Invalid, 3206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 225 IncrementalHoareTripleChecker+Valid, 2981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:58:46,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1746 Valid, 6284 Invalid, 3206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [225 Valid, 2981 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 15:58:46,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4841 states. [2022-03-01 15:58:46,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4841 to 1826. [2022-03-01 15:58:46,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1826 states, 1825 states have (on average 2.8213698630136985) internal successors, (5149), 1825 states have internal predecessors, (5149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:46,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1826 states to 1826 states and 5149 transitions. [2022-03-01 15:58:46,541 INFO L78 Accepts]: Start accepts. Automaton has 1826 states and 5149 transitions. Word has length 72 [2022-03-01 15:58:46,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:58:46,542 INFO L470 AbstractCegarLoop]: Abstraction has 1826 states and 5149 transitions. [2022-03-01 15:58:46,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:46,542 INFO L276 IsEmpty]: Start isEmpty. Operand 1826 states and 5149 transitions. [2022-03-01 15:58:46,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:58:46,552 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:58:46,552 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:58:46,568 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-03-01 15:58:46,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-03-01 15:58:46,753 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:58:46,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:58:46,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1737557453, now seen corresponding path program 47 times [2022-03-01 15:58:46,753 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:58:46,753 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047934405] [2022-03-01 15:58:46,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:58:46,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:58:46,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:58:46,970 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:46,970 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:58:46,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047934405] [2022-03-01 15:58:46,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047934405] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:58:46,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932025120] [2022-03-01 15:58:46,970 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:58:46,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:58:46,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:58:46,971 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:58:46,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-03-01 15:58:47,069 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 15:58:47,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:58:47,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:58:47,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:58:47,636 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:47,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:58:48,293 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:48,294 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [932025120] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:58:48,294 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:58:48,294 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:58:48,294 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025360896] [2022-03-01 15:58:48,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:58:48,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:58:48,294 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:58:48,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:58:48,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=1864, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:58:48,294 INFO L87 Difference]: Start difference. First operand 1826 states and 5149 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:57,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:58:57,582 INFO L93 Difference]: Finished difference Result 5541 states and 14784 transitions. [2022-03-01 15:58:57,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 190 states. [2022-03-01 15:58:57,583 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:58:57,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:58:57,590 INFO L225 Difference]: With dead ends: 5541 [2022-03-01 15:58:57,590 INFO L226 Difference]: Without dead ends: 5439 [2022-03-01 15:58:57,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 219 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18682 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=4937, Invalid=43683, Unknown=0, NotChecked=0, Total=48620 [2022-03-01 15:58:57,593 INFO L933 BasicCegarLoop]: 300 mSDtfsCounter, 2089 mSDsluCounter, 6477 mSDsCounter, 0 mSdLazyCounter, 3340 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2089 SdHoareTripleChecker+Valid, 6487 SdHoareTripleChecker+Invalid, 3643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 3340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-01 15:58:57,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2089 Valid, 6487 Invalid, 3643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 3340 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-01 15:58:57,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5439 states. [2022-03-01 15:58:57,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5439 to 1830. [2022-03-01 15:58:57,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1830 states, 1829 states have (on average 2.823400765445599) internal successors, (5164), 1829 states have internal predecessors, (5164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:57,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1830 states to 1830 states and 5164 transitions. [2022-03-01 15:58:57,627 INFO L78 Accepts]: Start accepts. Automaton has 1830 states and 5164 transitions. Word has length 72 [2022-03-01 15:58:57,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:58:57,628 INFO L470 AbstractCegarLoop]: Abstraction has 1830 states and 5164 transitions. [2022-03-01 15:58:57,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:58:57,628 INFO L276 IsEmpty]: Start isEmpty. Operand 1830 states and 5164 transitions. [2022-03-01 15:58:57,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:58:57,630 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:58:57,630 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:58:57,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-03-01 15:58:57,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-03-01 15:58:57,830 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:58:57,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:58:57,831 INFO L85 PathProgramCache]: Analyzing trace with hash 702551193, now seen corresponding path program 48 times [2022-03-01 15:58:57,831 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:58:57,831 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151861578] [2022-03-01 15:58:57,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:58:57,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:58:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:58:58,036 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:58,037 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:58:58,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151861578] [2022-03-01 15:58:58,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151861578] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:58:58,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568361857] [2022-03-01 15:58:58,037 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:58:58,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:58:58,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:58:58,038 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:58:58,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-03-01 15:58:58,137 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 15:58:58,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:58:58,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:58:58,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:58:58,702 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:58,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:58:59,348 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:58:59,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568361857] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:58:59,349 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:58:59,349 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:58:59,349 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694553461] [2022-03-01 15:58:59,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:58:59,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:58:59,349 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:58:59,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:58:59,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1856, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:58:59,350 INFO L87 Difference]: Start difference. First operand 1830 states and 5164 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:11,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:59:11,902 INFO L93 Difference]: Finished difference Result 6564 states and 17278 transitions. [2022-03-01 15:59:11,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 231 states. [2022-03-01 15:59:11,911 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:59:11,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:59:11,920 INFO L225 Difference]: With dead ends: 6564 [2022-03-01 15:59:11,921 INFO L226 Difference]: Without dead ends: 6462 [2022-03-01 15:59:11,923 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 261 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27500 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=7039, Invalid=61867, Unknown=0, NotChecked=0, Total=68906 [2022-03-01 15:59:11,923 INFO L933 BasicCegarLoop]: 346 mSDtfsCounter, 2951 mSDsluCounter, 7134 mSDsCounter, 0 mSdLazyCounter, 3749 mSolverCounterSat, 443 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2951 SdHoareTripleChecker+Valid, 7111 SdHoareTripleChecker+Invalid, 4192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 443 IncrementalHoareTripleChecker+Valid, 3749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-01 15:59:11,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2951 Valid, 7111 Invalid, 4192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [443 Valid, 3749 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-03-01 15:59:11,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6462 states. [2022-03-01 15:59:11,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6462 to 1838. [2022-03-01 15:59:11,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1838 states, 1837 states have (on average 2.829613500272183) internal successors, (5198), 1837 states have internal predecessors, (5198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:11,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1838 states to 1838 states and 5198 transitions. [2022-03-01 15:59:11,962 INFO L78 Accepts]: Start accepts. Automaton has 1838 states and 5198 transitions. Word has length 72 [2022-03-01 15:59:11,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:59:11,962 INFO L470 AbstractCegarLoop]: Abstraction has 1838 states and 5198 transitions. [2022-03-01 15:59:11,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:11,963 INFO L276 IsEmpty]: Start isEmpty. Operand 1838 states and 5198 transitions. [2022-03-01 15:59:11,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:59:11,964 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:59:11,965 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:59:11,980 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-03-01 15:59:12,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:12,165 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:59:12,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:59:12,165 INFO L85 PathProgramCache]: Analyzing trace with hash 1437201745, now seen corresponding path program 49 times [2022-03-01 15:59:12,165 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:59:12,166 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323154988] [2022-03-01 15:59:12,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:59:12,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:59:12,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:12,367 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:12,368 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:59:12,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323154988] [2022-03-01 15:59:12,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323154988] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:59:12,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689123294] [2022-03-01 15:59:12,368 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:59:12,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:12,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:59:12,369 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:59:12,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-03-01 15:59:12,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:12,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:59:12,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:59:13,034 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:13,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:59:13,663 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:13,664 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689123294] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:59:13,664 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:59:13,664 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:59:13,664 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716546000] [2022-03-01 15:59:13,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:59:13,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:59:13,664 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:59:13,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:59:13,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1849, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:59:13,665 INFO L87 Difference]: Start difference. First operand 1838 states and 5198 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:16,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:59:16,281 INFO L93 Difference]: Finished difference Result 3592 states and 9592 transitions. [2022-03-01 15:59:16,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-01 15:59:16,281 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:59:16,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:59:16,286 INFO L225 Difference]: With dead ends: 3592 [2022-03-01 15:59:16,286 INFO L226 Difference]: Without dead ends: 3460 [2022-03-01 15:59:16,286 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-03-01 15:59:16,286 INFO L933 BasicCegarLoop]: 269 mSDtfsCounter, 1221 mSDsluCounter, 5736 mSDsCounter, 0 mSdLazyCounter, 2392 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1221 SdHoareTripleChecker+Valid, 5667 SdHoareTripleChecker+Invalid, 2480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 2392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 15:59:16,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1221 Valid, 5667 Invalid, 2480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 2392 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 15:59:16,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3460 states. [2022-03-01 15:59:16,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3460 to 1844. [2022-03-01 15:59:16,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.8312533912099838) internal successors, (5218), 1843 states have internal predecessors, (5218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:16,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5218 transitions. [2022-03-01 15:59:16,311 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5218 transitions. Word has length 72 [2022-03-01 15:59:16,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:59:16,311 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5218 transitions. [2022-03-01 15:59:16,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:16,311 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5218 transitions. [2022-03-01 15:59:16,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:59:16,313 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:59:16,313 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:59:16,329 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-03-01 15:59:16,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:16,514 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:59:16,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:59:16,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1791644509, now seen corresponding path program 50 times [2022-03-01 15:59:16,514 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:59:16,514 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953993142] [2022-03-01 15:59:16,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:59:16,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:59:16,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:16,723 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:16,723 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:59:16,723 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953993142] [2022-03-01 15:59:16,723 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953993142] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:59:16,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027349899] [2022-03-01 15:59:16,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:59:16,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:16,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:59:16,725 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:59:16,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-03-01 15:59:16,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:59:16,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:59:16,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:59:16,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:59:17,389 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:17,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:59:18,039 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:18,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027349899] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:59:18,039 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:59:18,039 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:59:18,039 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856147528] [2022-03-01 15:59:18,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:59:18,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:59:18,040 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:59:18,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:59:18,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:59:18,040 INFO L87 Difference]: Start difference. First operand 1844 states and 5218 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:21,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:59:21,790 INFO L93 Difference]: Finished difference Result 3582 states and 9549 transitions. [2022-03-01 15:59:21,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-03-01 15:59:21,790 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:59:21,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:59:21,795 INFO L225 Difference]: With dead ends: 3582 [2022-03-01 15:59:21,795 INFO L226 Difference]: Without dead ends: 3480 [2022-03-01 15:59:21,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5643 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1674, Invalid=15618, Unknown=0, NotChecked=0, Total=17292 [2022-03-01 15:59:21,796 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 1411 mSDsluCounter, 5804 mSDsCounter, 0 mSdLazyCounter, 2556 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1411 SdHoareTripleChecker+Valid, 5792 SdHoareTripleChecker+Invalid, 2690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 2556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 15:59:21,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1411 Valid, 5792 Invalid, 2690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 2556 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 15:59:21,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3480 states. [2022-03-01 15:59:21,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3480 to 1848. [2022-03-01 15:59:21,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1848 states, 1847 states have (on average 2.8332430969139146) internal successors, (5233), 1847 states have internal predecessors, (5233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:21,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1848 states to 1848 states and 5233 transitions. [2022-03-01 15:59:21,822 INFO L78 Accepts]: Start accepts. Automaton has 1848 states and 5233 transitions. Word has length 72 [2022-03-01 15:59:21,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:59:21,822 INFO L470 AbstractCegarLoop]: Abstraction has 1848 states and 5233 transitions. [2022-03-01 15:59:21,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:21,822 INFO L276 IsEmpty]: Start isEmpty. Operand 1848 states and 5233 transitions. [2022-03-01 15:59:21,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:59:21,824 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:59:21,824 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:59:21,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-03-01 15:59:22,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:22,025 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:59:22,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:59:22,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1468316527, now seen corresponding path program 51 times [2022-03-01 15:59:22,025 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:59:22,025 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518682936] [2022-03-01 15:59:22,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:59:22,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:59:22,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:22,230 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:22,230 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:59:22,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518682936] [2022-03-01 15:59:22,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518682936] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:59:22,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168997389] [2022-03-01 15:59:22,230 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:59:22,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:22,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:59:22,231 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:59:22,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-03-01 15:59:22,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 15:59:22,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:59:22,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:59:22,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:59:22,902 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:22,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:59:23,544 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:23,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168997389] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:59:23,545 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:59:23,545 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:59:23,545 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895557333] [2022-03-01 15:59:23,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:59:23,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:59:23,545 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:59:23,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:59:23,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=1857, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:59:23,546 INFO L87 Difference]: Start difference. First operand 1848 states and 5233 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:28,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:59:28,827 INFO L93 Difference]: Finished difference Result 4111 states and 10867 transitions. [2022-03-01 15:59:28,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2022-03-01 15:59:28,827 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:59:28,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:59:28,832 INFO L225 Difference]: With dead ends: 4111 [2022-03-01 15:59:28,833 INFO L226 Difference]: Without dead ends: 4009 [2022-03-01 15:59:28,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8425 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=2466, Invalid=22026, Unknown=0, NotChecked=0, Total=24492 [2022-03-01 15:59:28,834 INFO L933 BasicCegarLoop]: 350 mSDtfsCounter, 1829 mSDsluCounter, 6319 mSDsCounter, 0 mSdLazyCounter, 3145 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1829 SdHoareTripleChecker+Valid, 6356 SdHoareTripleChecker+Invalid, 3316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 3145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:59:28,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1829 Valid, 6356 Invalid, 3316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 3145 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 15:59:28,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4009 states. [2022-03-01 15:59:28,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4009 to 1824. [2022-03-01 15:59:28,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1823 states have (on average 2.81897970378497) internal successors, (5139), 1823 states have internal predecessors, (5139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:28,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 5139 transitions. [2022-03-01 15:59:28,863 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 5139 transitions. Word has length 72 [2022-03-01 15:59:28,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:59:28,863 INFO L470 AbstractCegarLoop]: Abstraction has 1824 states and 5139 transitions. [2022-03-01 15:59:28,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:28,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 5139 transitions. [2022-03-01 15:59:28,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:59:28,865 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:59:28,865 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:59:28,883 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-03-01 15:59:29,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-03-01 15:59:29,066 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:59:29,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:59:29,066 INFO L85 PathProgramCache]: Analyzing trace with hash 661609801, now seen corresponding path program 52 times [2022-03-01 15:59:29,066 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:59:29,066 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125247547] [2022-03-01 15:59:29,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:59:29,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:59:29,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:29,261 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:29,261 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:59:29,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125247547] [2022-03-01 15:59:29,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125247547] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:59:29,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464606028] [2022-03-01 15:59:29,261 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:59:29,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:29,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:59:29,262 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:59:29,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-03-01 15:59:29,360 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:59:29,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:59:29,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:59:29,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:59:29,941 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:29,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:59:30,572 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:30,572 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464606028] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:59:30,572 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:59:30,572 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:59:30,573 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944294530] [2022-03-01 15:59:30,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:59:30,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:59:30,573 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:59:30,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:59:30,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1858, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:59:30,573 INFO L87 Difference]: Start difference. First operand 1824 states and 5139 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:33,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:59:33,373 INFO L93 Difference]: Finished difference Result 3383 states and 9027 transitions. [2022-03-01 15:59:33,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-01 15:59:33,373 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:59:33,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:59:33,378 INFO L225 Difference]: With dead ends: 3383 [2022-03-01 15:59:33,378 INFO L226 Difference]: Without dead ends: 3281 [2022-03-01 15:59:33,379 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-03-01 15:59:33,379 INFO L933 BasicCegarLoop]: 274 mSDtfsCounter, 1416 mSDsluCounter, 5983 mSDsCounter, 0 mSdLazyCounter, 2593 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1416 SdHoareTripleChecker+Valid, 5899 SdHoareTripleChecker+Invalid, 2700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 2593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 15:59:33,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1416 Valid, 5899 Invalid, 2700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 2593 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 15:59:33,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3281 states. [2022-03-01 15:59:33,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3281 to 1826. [2022-03-01 15:59:33,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1826 states, 1825 states have (on average 2.8208219178082192) internal successors, (5148), 1825 states have internal predecessors, (5148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:33,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1826 states to 1826 states and 5148 transitions. [2022-03-01 15:59:33,404 INFO L78 Accepts]: Start accepts. Automaton has 1826 states and 5148 transitions. Word has length 72 [2022-03-01 15:59:33,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:59:33,404 INFO L470 AbstractCegarLoop]: Abstraction has 1826 states and 5148 transitions. [2022-03-01 15:59:33,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:33,404 INFO L276 IsEmpty]: Start isEmpty. Operand 1826 states and 5148 transitions. [2022-03-01 15:59:33,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:59:33,406 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:59:33,406 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:59:33,422 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-03-01 15:59:33,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-03-01 15:59:33,609 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:59:33,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:59:33,609 INFO L85 PathProgramCache]: Analyzing trace with hash -373396459, now seen corresponding path program 53 times [2022-03-01 15:59:33,609 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:59:33,609 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136470538] [2022-03-01 15:59:33,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:59:33,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:59:33,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:33,819 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:33,819 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:59:33,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136470538] [2022-03-01 15:59:33,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136470538] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:59:33,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623435162] [2022-03-01 15:59:33,819 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:59:33,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:33,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:59:33,820 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:59:33,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-03-01 15:59:33,920 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 15:59:33,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:59:33,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:59:33,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:59:34,489 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:34,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:59:35,124 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:35,124 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623435162] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:59:35,124 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:59:35,124 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:59:35,124 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866016620] [2022-03-01 15:59:35,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:59:35,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:59:35,125 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:59:35,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:59:35,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:59:35,125 INFO L87 Difference]: Start difference. First operand 1826 states and 5148 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:39,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:59:39,826 INFO L93 Difference]: Finished difference Result 4066 states and 10802 transitions. [2022-03-01 15:59:39,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2022-03-01 15:59:39,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-03-01 15:59:39,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:59:39,831 INFO L225 Difference]: With dead ends: 4066 [2022-03-01 15:59:39,831 INFO L226 Difference]: Without dead ends: 3964 [2022-03-01 15:59:39,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7143 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=2167, Invalid=19003, Unknown=0, NotChecked=0, Total=21170 [2022-03-01 15:59:39,832 INFO L933 BasicCegarLoop]: 343 mSDtfsCounter, 1885 mSDsluCounter, 6709 mSDsCounter, 0 mSdLazyCounter, 3156 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1885 SdHoareTripleChecker+Valid, 6681 SdHoareTripleChecker+Invalid, 3321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 3156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 15:59:39,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1885 Valid, 6681 Invalid, 3321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 3156 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 15:59:39,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3964 states. [2022-03-01 15:59:39,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3964 to 1814. [2022-03-01 15:59:39,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 2.812465526751241) internal successors, (5099), 1813 states have internal predecessors, (5099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:39,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5099 transitions. [2022-03-01 15:59:39,859 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5099 transitions. Word has length 72 [2022-03-01 15:59:39,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:59:39,860 INFO L470 AbstractCegarLoop]: Abstraction has 1814 states and 5099 transitions. [2022-03-01 15:59:39,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:39,860 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5099 transitions. [2022-03-01 15:59:39,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:59:39,862 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:59:39,862 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:59:39,877 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-03-01 15:59:40,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-03-01 15:59:40,062 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:59:40,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:59:40,063 INFO L85 PathProgramCache]: Analyzing trace with hash -1613746735, now seen corresponding path program 54 times [2022-03-01 15:59:40,063 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:59:40,063 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563912897] [2022-03-01 15:59:40,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:59:40,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:59:40,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:40,260 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:40,261 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:59:40,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563912897] [2022-03-01 15:59:40,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563912897] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:59:40,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359287666] [2022-03-01 15:59:40,261 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:59:40,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:40,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:59:40,262 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:59:40,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-03-01 15:59:40,364 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 15:59:40,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:59:40,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 15:59:40,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:59:40,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-03-01 15:59:40,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:59:41,558 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:41,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359287666] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:59:41,559 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:59:41,559 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 15:59:41,559 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661990077] [2022-03-01 15:59:41,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:59:41,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 15:59:41,559 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:59:41,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 15:59:41,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=1844, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 15:59:41,560 INFO L87 Difference]: Start difference. First operand 1814 states and 5099 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:45,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:59:45,392 INFO L93 Difference]: Finished difference Result 4246 states and 11056 transitions. [2022-03-01 15:59:45,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-01 15:59:45,392 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:59:45,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:59:45,397 INFO L225 Difference]: With dead ends: 4246 [2022-03-01 15:59:45,398 INFO L226 Difference]: Without dead ends: 4144 [2022-03-01 15:59:45,398 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-03-01 15:59:45,399 INFO L933 BasicCegarLoop]: 334 mSDtfsCounter, 2157 mSDsluCounter, 6505 mSDsCounter, 0 mSdLazyCounter, 2822 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2157 SdHoareTripleChecker+Valid, 6419 SdHoareTripleChecker+Invalid, 2948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 2822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 15:59:45,399 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2157 Valid, 6419 Invalid, 2948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 2822 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 15:59:45,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4144 states. [2022-03-01 15:59:45,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4144 to 1828. [2022-03-01 15:59:45,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1828 states, 1827 states have (on average 2.7914614121510675) internal successors, (5100), 1827 states have internal predecessors, (5100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:45,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1828 states to 1828 states and 5100 transitions. [2022-03-01 15:59:45,429 INFO L78 Accepts]: Start accepts. Automaton has 1828 states and 5100 transitions. Word has length 72 [2022-03-01 15:59:45,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:59:45,429 INFO L470 AbstractCegarLoop]: Abstraction has 1828 states and 5100 transitions. [2022-03-01 15:59:45,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:45,429 INFO L276 IsEmpty]: Start isEmpty. Operand 1828 states and 5100 transitions. [2022-03-01 15:59:45,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:59:45,431 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:59:45,431 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:59:45,447 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2022-03-01 15:59:45,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-03-01 15:59:45,632 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:59:45,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:59:45,632 INFO L85 PathProgramCache]: Analyzing trace with hash -204444139, now seen corresponding path program 66 times [2022-03-01 15:59:45,632 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:59:45,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107003706] [2022-03-01 15:59:45,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:59:45,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:59:45,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:45,858 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:45,858 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:59:45,858 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107003706] [2022-03-01 15:59:45,858 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107003706] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:59:45,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238088066] [2022-03-01 15:59:45,859 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 15:59:45,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:45,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:59:45,860 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:59:45,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-03-01 15:59:45,962 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 15:59:45,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:59:45,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:59:45,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:59:46,356 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:46,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:59:46,746 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:46,746 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238088066] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:59:46,746 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:59:46,746 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 15:59:46,746 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815594599] [2022-03-01 15:59:46,746 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:59:46,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 15:59:46,746 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:59:46,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 15:59:46,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=977, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 15:59:46,747 INFO L87 Difference]: Start difference. First operand 1828 states and 5100 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:47,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:59:47,751 INFO L93 Difference]: Finished difference Result 2624 states and 7104 transitions. [2022-03-01 15:59:47,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-01 15:59:47,751 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:59:47,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:59:47,764 INFO L225 Difference]: With dead ends: 2624 [2022-03-01 15:59:47,764 INFO L226 Difference]: Without dead ends: 2573 [2022-03-01 15:59:47,764 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=525, Invalid=2667, Unknown=0, NotChecked=0, Total=3192 [2022-03-01 15:59:47,765 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 428 mSDsluCounter, 2244 mSDsCounter, 0 mSdLazyCounter, 972 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 2278 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:59:47,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [428 Valid, 2278 Invalid, 1031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 972 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:59:47,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2573 states. [2022-03-01 15:59:47,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2573 to 1856. [2022-03-01 15:59:47,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1856 states, 1855 states have (on average 2.7929919137466306) internal successors, (5181), 1855 states have internal predecessors, (5181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:47,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1856 states to 1856 states and 5181 transitions. [2022-03-01 15:59:47,786 INFO L78 Accepts]: Start accepts. Automaton has 1856 states and 5181 transitions. Word has length 72 [2022-03-01 15:59:47,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:59:47,786 INFO L470 AbstractCegarLoop]: Abstraction has 1856 states and 5181 transitions. [2022-03-01 15:59:47,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:47,786 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 5181 transitions. [2022-03-01 15:59:47,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:59:47,788 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:59:47,788 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:59:47,805 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-03-01 15:59:47,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-03-01 15:59:47,990 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:59:47,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:59:47,990 INFO L85 PathProgramCache]: Analyzing trace with hash -505717815, now seen corresponding path program 67 times [2022-03-01 15:59:47,990 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:59:47,991 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468177019] [2022-03-01 15:59:47,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:59:47,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:59:47,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:48,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-03-01 15:59:48,234 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:59:48,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468177019] [2022-03-01 15:59:48,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468177019] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:59:48,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855053994] [2022-03-01 15:59:48,235 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 15:59:48,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:48,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:59:48,236 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:59:48,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-03-01 15:59:48,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:48,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:59:48,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:59:48,724 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:48,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:59:49,108 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:49,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855053994] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:59:49,109 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:59:49,109 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 15:59:49,109 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448894678] [2022-03-01 15:59:49,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:59:49,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 15:59:49,109 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:59:49,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 15:59:49,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 15:59:49,110 INFO L87 Difference]: Start difference. First operand 1856 states and 5181 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:50,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:59:50,551 INFO L93 Difference]: Finished difference Result 2765 states and 7456 transitions. [2022-03-01 15:59:50,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 15:59:50,552 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:59:50,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:59:50,556 INFO L225 Difference]: With dead ends: 2765 [2022-03-01 15:59:50,556 INFO L226 Difference]: Without dead ends: 2714 [2022-03-01 15:59:50,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1124 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=885, Invalid=3671, Unknown=0, NotChecked=0, Total=4556 [2022-03-01 15:59:50,557 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 667 mSDsluCounter, 2306 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 2350 SdHoareTripleChecker+Invalid, 1268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:59:50,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [667 Valid, 2350 Invalid, 1268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:59:50,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2714 states. [2022-03-01 15:59:50,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2714 to 1876. [2022-03-01 15:59:50,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1876 states, 1875 states have (on average 2.801066666666667) internal successors, (5252), 1875 states have internal predecessors, (5252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:50,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1876 states to 1876 states and 5252 transitions. [2022-03-01 15:59:50,581 INFO L78 Accepts]: Start accepts. Automaton has 1876 states and 5252 transitions. Word has length 72 [2022-03-01 15:59:50,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:59:50,581 INFO L470 AbstractCegarLoop]: Abstraction has 1876 states and 5252 transitions. [2022-03-01 15:59:50,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:50,582 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 5252 transitions. [2022-03-01 15:59:50,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:59:50,584 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:59:50,584 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:59:50,599 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-03-01 15:59:50,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:50,785 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:59:50,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:59:50,785 INFO L85 PathProgramCache]: Analyzing trace with hash 927730493, now seen corresponding path program 68 times [2022-03-01 15:59:50,785 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:59:50,786 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422250679] [2022-03-01 15:59:50,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:59:50,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:59:50,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:51,074 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:51,075 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:59:51,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422250679] [2022-03-01 15:59:51,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422250679] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:59:51,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643365560] [2022-03-01 15:59:51,075 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 15:59:51,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:51,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:59:51,076 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:59:51,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-03-01 15:59:51,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 15:59:51,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:59:51,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:59:51,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:59:51,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-03-01 15:59:51,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:59:51,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-03-01 15:59:51,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643365560] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:59:51,965 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:59:51,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 15:59:51,966 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328139096] [2022-03-01 15:59:51,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:59:51,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 15:59:51,966 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:59:51,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 15:59:51,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 15:59:51,966 INFO L87 Difference]: Start difference. First operand 1876 states and 5252 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:53,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:59:53,148 INFO L93 Difference]: Finished difference Result 2643 states and 7210 transitions. [2022-03-01 15:59:53,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 15:59:53,148 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:59:53,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:59:53,152 INFO L225 Difference]: With dead ends: 2643 [2022-03-01 15:59:53,152 INFO L226 Difference]: Without dead ends: 2562 [2022-03-01 15:59:53,152 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=681, Invalid=3101, Unknown=0, NotChecked=0, Total=3782 [2022-03-01 15:59:53,152 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 527 mSDsluCounter, 1884 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 527 SdHoareTripleChecker+Valid, 1946 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 15:59:53,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [527 Valid, 1946 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 823 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 15:59:53,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2562 states. [2022-03-01 15:59:53,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2562 to 1852. [2022-03-01 15:59:53,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.7909238249594814) internal successors, (5166), 1851 states have internal predecessors, (5166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:53,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5166 transitions. [2022-03-01 15:59:53,175 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5166 transitions. Word has length 72 [2022-03-01 15:59:53,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:59:53,175 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5166 transitions. [2022-03-01 15:59:53,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:53,175 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5166 transitions. [2022-03-01 15:59:53,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:59:53,177 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:59:53,177 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:59:53,193 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-03-01 15:59:53,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:53,377 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:59:53,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:59:53,378 INFO L85 PathProgramCache]: Analyzing trace with hash 80337543, now seen corresponding path program 69 times [2022-03-01 15:59:53,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:59:53,378 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506166436] [2022-03-01 15:59:53,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:59:53,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:59:53,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:53,579 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:53,579 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:59:53,579 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506166436] [2022-03-01 15:59:53,579 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506166436] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:59:53,579 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131470650] [2022-03-01 15:59:53,579 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 15:59:53,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:53,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:59:53,580 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:59:53,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-03-01 15:59:53,683 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 15:59:53,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:59:53,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:59:53,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:59:54,068 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:54,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:59:54,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-03-01 15:59:54,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131470650] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:59:54,458 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:59:54,458 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 15:59:54,458 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402761855] [2022-03-01 15:59:54,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:59:54,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 15:59:54,458 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:59:54,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 15:59:54,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=957, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 15:59:54,459 INFO L87 Difference]: Start difference. First operand 1852 states and 5166 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:55,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:59:55,305 INFO L93 Difference]: Finished difference Result 2609 states and 7077 transitions. [2022-03-01 15:59:55,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-01 15:59:55,306 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:59:55,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:59:55,310 INFO L225 Difference]: With dead ends: 2609 [2022-03-01 15:59:55,310 INFO L226 Difference]: Without dead ends: 2558 [2022-03-01 15:59:55,310 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 714 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=551, Invalid=2311, Unknown=0, NotChecked=0, Total=2862 [2022-03-01 15:59:55,310 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 434 mSDsluCounter, 2192 mSDsCounter, 0 mSdLazyCounter, 1010 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 2222 SdHoareTripleChecker+Invalid, 1063 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1010 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:59:55,310 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [434 Valid, 2222 Invalid, 1063 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1010 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:59:55,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2558 states. [2022-03-01 15:59:55,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2558 to 1848. [2022-03-01 15:59:55,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1848 states, 1847 states have (on average 2.7910124526258797) internal successors, (5155), 1847 states have internal predecessors, (5155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:55,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1848 states to 1848 states and 5155 transitions. [2022-03-01 15:59:55,333 INFO L78 Accepts]: Start accepts. Automaton has 1848 states and 5155 transitions. Word has length 72 [2022-03-01 15:59:55,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:59:55,333 INFO L470 AbstractCegarLoop]: Abstraction has 1848 states and 5155 transitions. [2022-03-01 15:59:55,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:55,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1848 states and 5155 transitions. [2022-03-01 15:59:55,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:59:55,335 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:59:55,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-03-01 15:59:55,351 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-03-01 15:59:55,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-03-01 15:59:55,536 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:59:55,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:59:55,536 INFO L85 PathProgramCache]: Analyzing trace with hash -635669965, now seen corresponding path program 70 times [2022-03-01 15:59:55,536 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:59:55,536 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739835268] [2022-03-01 15:59:55,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:59:55,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:59:55,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:55,826 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:55,826 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:59:55,826 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739835268] [2022-03-01 15:59:55,826 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739835268] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:59:55,826 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170683475] [2022-03-01 15:59:55,826 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 15:59:55,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:55,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:59:55,828 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:59:55,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-03-01 15:59:55,942 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 15:59:55,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:59:55,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:59:55,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:59:56,381 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:56,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:59:56,774 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:56,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170683475] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:59:56,775 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:59:56,775 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 15:59:56,775 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756018995] [2022-03-01 15:59:56,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:59:56,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 15:59:56,775 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:59:56,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 15:59:56,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=957, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 15:59:56,776 INFO L87 Difference]: Start difference. First operand 1848 states and 5155 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:57,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 15:59:57,862 INFO L93 Difference]: Finished difference Result 2657 states and 7205 transitions. [2022-03-01 15:59:57,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-01 15:59:57,862 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 15:59:57,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 15:59:57,866 INFO L225 Difference]: With dead ends: 2657 [2022-03-01 15:59:57,866 INFO L226 Difference]: Without dead ends: 2606 [2022-03-01 15:59:57,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 724 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=611, Invalid=2581, Unknown=0, NotChecked=0, Total=3192 [2022-03-01 15:59:57,866 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 467 mSDsluCounter, 2160 mSDsCounter, 0 mSdLazyCounter, 1046 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 2203 SdHoareTripleChecker+Invalid, 1107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 15:59:57,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [467 Valid, 2203 Invalid, 1107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1046 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 15:59:57,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2606 states. [2022-03-01 15:59:57,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2606 to 1844. [2022-03-01 15:59:57,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.791101465002713) internal successors, (5144), 1843 states have internal predecessors, (5144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:57,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5144 transitions. [2022-03-01 15:59:57,889 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5144 transitions. Word has length 72 [2022-03-01 15:59:57,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 15:59:57,889 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5144 transitions. [2022-03-01 15:59:57,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 15:59:57,889 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5144 transitions. [2022-03-01 15:59:57,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 15:59:57,891 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 15:59:57,891 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 15:59:57,907 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-03-01 15:59:58,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:58,091 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 15:59:58,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 15:59:58,092 INFO L85 PathProgramCache]: Analyzing trace with hash -1544223287, now seen corresponding path program 71 times [2022-03-01 15:59:58,092 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 15:59:58,092 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897554622] [2022-03-01 15:59:58,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 15:59:58,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 15:59:58,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 15:59:58,336 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:58,337 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 15:59:58,337 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897554622] [2022-03-01 15:59:58,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897554622] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 15:59:58,337 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872503907] [2022-03-01 15:59:58,337 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 15:59:58,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 15:59:58,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 15:59:58,338 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 15:59:58,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-03-01 15:59:58,444 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 15:59:58,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 15:59:58,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 15:59:58,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 15:59:58,839 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:58,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 15:59:59,238 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 15:59:59,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872503907] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 15:59:59,239 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 15:59:59,239 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 15:59:59,239 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813828799] [2022-03-01 15:59:59,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 15:59:59,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 15:59:59,239 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 15:59:59,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 15:59:59,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=937, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 15:59:59,240 INFO L87 Difference]: Start difference. First operand 1844 states and 5144 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:00,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:00,329 INFO L93 Difference]: Finished difference Result 2629 states and 7132 transitions. [2022-03-01 16:00:00,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-01 16:00:00,330 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:00,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:00,334 INFO L225 Difference]: With dead ends: 2629 [2022-03-01 16:00:00,334 INFO L226 Difference]: Without dead ends: 2578 [2022-03-01 16:00:00,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=670, Invalid=2636, Unknown=0, NotChecked=0, Total=3306 [2022-03-01 16:00:00,335 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 423 mSDsluCounter, 2312 mSDsCounter, 0 mSdLazyCounter, 1105 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 2341 SdHoareTripleChecker+Invalid, 1149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:00,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [423 Valid, 2341 Invalid, 1149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1105 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:00:00,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2022-03-01 16:00:00,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 1832. [2022-03-01 16:00:00,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.791370835608957) internal successors, (5111), 1831 states have internal predecessors, (5111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:00,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 5111 transitions. [2022-03-01 16:00:00,367 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 5111 transitions. Word has length 72 [2022-03-01 16:00:00,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:00,367 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 5111 transitions. [2022-03-01 16:00:00,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:00,367 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 5111 transitions. [2022-03-01 16:00:00,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:00,369 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:00,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-03-01 16:00:00,386 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-03-01 16:00:00,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:00,571 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:00,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:00,572 INFO L85 PathProgramCache]: Analyzing trace with hash 220418257, now seen corresponding path program 72 times [2022-03-01 16:00:00,572 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:00,572 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677521876] [2022-03-01 16:00:00,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:00,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:00,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:00,784 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:00,785 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:00,785 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677521876] [2022-03-01 16:00:00,785 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677521876] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:00,785 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088836473] [2022-03-01 16:00:00,785 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:00:00,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:00,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:00,786 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:00:00,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-03-01 16:00:00,892 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:00:00,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:00,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:00,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:01,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:01,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:01,768 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:01,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088836473] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:01,769 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:01,769 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-01 16:00:01,769 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578151992] [2022-03-01 16:00:01,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:01,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 16:00:01,770 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:01,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 16:00:01,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1105, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 16:00:01,771 INFO L87 Difference]: Start difference. First operand 1832 states and 5111 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:02,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:02,871 INFO L93 Difference]: Finished difference Result 2668 states and 7213 transitions. [2022-03-01 16:00:02,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-01 16:00:02,872 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:02,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:02,876 INFO L225 Difference]: With dead ends: 2668 [2022-03-01 16:00:02,876 INFO L226 Difference]: Without dead ends: 2617 [2022-03-01 16:00:02,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=537, Invalid=3003, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 16:00:02,876 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 396 mSDsluCounter, 2695 mSDsCounter, 0 mSdLazyCounter, 1220 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 2713 SdHoareTripleChecker+Invalid, 1275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:02,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 2713 Invalid, 1275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1220 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:00:02,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2617 states. [2022-03-01 16:00:02,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2617 to 1852. [2022-03-01 16:00:02,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.7930848190167477) internal successors, (5170), 1851 states have internal predecessors, (5170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:02,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5170 transitions. [2022-03-01 16:00:02,900 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5170 transitions. Word has length 72 [2022-03-01 16:00:02,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:02,900 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5170 transitions. [2022-03-01 16:00:02,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:02,900 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5170 transitions. [2022-03-01 16:00:02,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:02,902 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:02,902 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:02,921 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2022-03-01 16:00:03,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:03,103 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:03,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:03,103 INFO L85 PathProgramCache]: Analyzing trace with hash -80855419, now seen corresponding path program 73 times [2022-03-01 16:00:03,103 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:03,103 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511034540] [2022-03-01 16:00:03,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:03,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:03,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:03,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:03,305 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:03,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511034540] [2022-03-01 16:00:03,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511034540] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:03,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011599798] [2022-03-01 16:00:03,305 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:00:03,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:03,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:03,306 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:00:03,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-03-01 16:00:03,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:03,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:03,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:03,826 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:03,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:04,236 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:04,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011599798] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:04,236 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:04,236 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-01 16:00:04,237 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961635959] [2022-03-01 16:00:04,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:04,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 16:00:04,237 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:04,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 16:00:04,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1097, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 16:00:04,237 INFO L87 Difference]: Start difference. First operand 1852 states and 5170 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:05,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:05,741 INFO L93 Difference]: Finished difference Result 2755 states and 7413 transitions. [2022-03-01 16:00:05,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 16:00:05,742 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:05,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:05,746 INFO L225 Difference]: With dead ends: 2755 [2022-03-01 16:00:05,746 INFO L226 Difference]: Without dead ends: 2704 [2022-03-01 16:00:05,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1096 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=778, Invalid=3778, Unknown=0, NotChecked=0, Total=4556 [2022-03-01 16:00:05,746 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 622 mSDsluCounter, 2640 mSDsCounter, 0 mSdLazyCounter, 1364 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 1440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:05,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [622 Valid, 2660 Invalid, 1440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1364 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:00:05,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2704 states. [2022-03-01 16:00:05,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2704 to 1876. [2022-03-01 16:00:05,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1876 states, 1875 states have (on average 2.801066666666667) internal successors, (5252), 1875 states have internal predecessors, (5252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:05,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1876 states to 1876 states and 5252 transitions. [2022-03-01 16:00:05,773 INFO L78 Accepts]: Start accepts. Automaton has 1876 states and 5252 transitions. Word has length 72 [2022-03-01 16:00:05,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:05,773 INFO L470 AbstractCegarLoop]: Abstraction has 1876 states and 5252 transitions. [2022-03-01 16:00:05,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:05,774 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 5252 transitions. [2022-03-01 16:00:05,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:05,776 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:05,776 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:05,793 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-03-01 16:00:05,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:05,976 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:05,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:05,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1352592889, now seen corresponding path program 74 times [2022-03-01 16:00:05,977 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:05,977 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582327301] [2022-03-01 16:00:05,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:05,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:05,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:06,224 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:06,224 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:06,224 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582327301] [2022-03-01 16:00:06,224 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582327301] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:06,224 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396429607] [2022-03-01 16:00:06,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:00:06,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:06,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:06,225 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:00:06,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-03-01 16:00:06,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:00:06,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:06,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:06,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:06,737 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:06,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:07,162 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:07,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396429607] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:07,162 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:07,162 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-01 16:00:07,162 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474193942] [2022-03-01 16:00:07,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:07,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 16:00:07,162 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:07,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 16:00:07,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1087, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 16:00:07,163 INFO L87 Difference]: Start difference. First operand 1876 states and 5252 transitions. Second operand has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:08,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:08,471 INFO L93 Difference]: Finished difference Result 2621 states and 7146 transitions. [2022-03-01 16:00:08,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-01 16:00:08,471 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:08,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:08,475 INFO L225 Difference]: With dead ends: 2621 [2022-03-01 16:00:08,475 INFO L226 Difference]: Without dead ends: 2540 [2022-03-01 16:00:08,475 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=613, Invalid=3047, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 16:00:08,475 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 423 mSDsluCounter, 2536 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 2573 SdHoareTripleChecker+Invalid, 1249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:08,475 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [423 Valid, 2573 Invalid, 1249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:00:08,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2540 states. [2022-03-01 16:00:08,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2540 to 1852. [2022-03-01 16:00:08,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 2.7909238249594814) internal successors, (5166), 1851 states have internal predecessors, (5166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:08,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 5166 transitions. [2022-03-01 16:00:08,505 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 5166 transitions. Word has length 72 [2022-03-01 16:00:08,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:08,506 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 5166 transitions. [2022-03-01 16:00:08,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:08,506 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 5166 transitions. [2022-03-01 16:00:08,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:08,508 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:08,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-03-01 16:00:08,525 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-03-01 16:00:08,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-03-01 16:00:08,708 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:08,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:08,709 INFO L85 PathProgramCache]: Analyzing trace with hash 505199939, now seen corresponding path program 75 times [2022-03-01 16:00:08,709 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:08,709 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074718512] [2022-03-01 16:00:08,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:08,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:08,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:08,907 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:08,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:08,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074718512] [2022-03-01 16:00:08,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074718512] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:08,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049811374] [2022-03-01 16:00:08,908 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:00:08,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:08,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:08,909 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:00:08,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-03-01 16:00:09,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:00:09,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:09,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:09,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:09,420 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:09,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:09,854 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:09,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049811374] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:09,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:09,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-01 16:00:09,854 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349377463] [2022-03-01 16:00:09,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:09,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 16:00:09,855 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:09,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 16:00:09,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1102, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 16:00:09,855 INFO L87 Difference]: Start difference. First operand 1852 states and 5166 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:11,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:11,038 INFO L93 Difference]: Finished difference Result 2543 states and 6892 transitions. [2022-03-01 16:00:11,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 16:00:11,038 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:11,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:11,042 INFO L225 Difference]: With dead ends: 2543 [2022-03-01 16:00:11,042 INFO L226 Difference]: Without dead ends: 2492 [2022-03-01 16:00:11,043 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 889 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=644, Invalid=3262, Unknown=0, NotChecked=0, Total=3906 [2022-03-01 16:00:11,043 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 418 mSDsluCounter, 2631 mSDsCounter, 0 mSdLazyCounter, 1302 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 2662 SdHoareTripleChecker+Invalid, 1365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:11,043 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 2662 Invalid, 1365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1302 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:00:11,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2492 states. [2022-03-01 16:00:11,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2492 to 1844. [2022-03-01 16:00:11,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.791101465002713) internal successors, (5144), 1843 states have internal predecessors, (5144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:11,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5144 transitions. [2022-03-01 16:00:11,067 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5144 transitions. Word has length 72 [2022-03-01 16:00:11,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:11,067 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5144 transitions. [2022-03-01 16:00:11,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:11,067 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5144 transitions. [2022-03-01 16:00:11,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:11,069 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:11,069 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:11,088 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-03-01 16:00:11,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-03-01 16:00:11,270 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:11,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:11,270 INFO L85 PathProgramCache]: Analyzing trace with hash -403353383, now seen corresponding path program 76 times [2022-03-01 16:00:11,270 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:11,270 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543456073] [2022-03-01 16:00:11,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:11,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:11,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:11,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-03-01 16:00:11,470 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:11,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543456073] [2022-03-01 16:00:11,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543456073] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:11,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391815561] [2022-03-01 16:00:11,470 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:00:11,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:11,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:11,471 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:00:11,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-03-01 16:00:11,578 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:00:11,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:11,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:11,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:12,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-03-01 16:00:12,004 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:12,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-03-01 16:00:12,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391815561] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:12,439 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:12,439 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-01 16:00:12,439 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101013372] [2022-03-01 16:00:12,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:12,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 16:00:12,440 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:12,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 16:00:12,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1084, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 16:00:12,440 INFO L87 Difference]: Start difference. First operand 1844 states and 5144 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:13,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:13,593 INFO L93 Difference]: Finished difference Result 2469 states and 6726 transitions. [2022-03-01 16:00:13,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 16:00:13,593 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:13,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:13,597 INFO L225 Difference]: With dead ends: 2469 [2022-03-01 16:00:13,597 INFO L226 Difference]: Without dead ends: 2418 [2022-03-01 16:00:13,597 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 995 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=696, Invalid=3336, Unknown=0, NotChecked=0, Total=4032 [2022-03-01 16:00:13,597 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 404 mSDsluCounter, 2521 mSDsCounter, 0 mSdLazyCounter, 1230 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 2564 SdHoareTripleChecker+Invalid, 1279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:13,598 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [404 Valid, 2564 Invalid, 1279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1230 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:00:13,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2418 states. [2022-03-01 16:00:13,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2418 to 1832. [2022-03-01 16:00:13,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.791370835608957) internal successors, (5111), 1831 states have internal predecessors, (5111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:13,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 5111 transitions. [2022-03-01 16:00:13,620 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 5111 transitions. Word has length 72 [2022-03-01 16:00:13,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:13,620 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 5111 transitions. [2022-03-01 16:00:13,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:13,621 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 5111 transitions. [2022-03-01 16:00:13,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:13,623 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:13,623 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:13,643 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-03-01 16:00:13,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-03-01 16:00:13,823 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:13,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:13,823 INFO L85 PathProgramCache]: Analyzing trace with hash 954873125, now seen corresponding path program 77 times [2022-03-01 16:00:13,824 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:13,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647474315] [2022-03-01 16:00:13,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:13,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:13,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:14,078 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:14,079 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:14,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647474315] [2022-03-01 16:00:14,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647474315] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:14,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353494674] [2022-03-01 16:00:14,079 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:00:14,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:14,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:14,080 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:00:14,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-03-01 16:00:14,189 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:00:14,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:14,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:14,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:14,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-03-01 16:00:14,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:15,070 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:15,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353494674] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:15,070 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:15,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:15,070 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848580793] [2022-03-01 16:00:15,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:15,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:15,070 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:15,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:15,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1166, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:15,071 INFO L87 Difference]: Start difference. First operand 1832 states and 5111 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:16,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:16,320 INFO L93 Difference]: Finished difference Result 2708 states and 7315 transitions. [2022-03-01 16:00:16,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-01 16:00:16,320 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:16,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:16,324 INFO L225 Difference]: With dead ends: 2708 [2022-03-01 16:00:16,324 INFO L226 Difference]: Without dead ends: 2657 [2022-03-01 16:00:16,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=563, Invalid=2977, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 16:00:16,325 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 388 mSDsluCounter, 3096 mSDsCounter, 0 mSdLazyCounter, 1411 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 3108 SdHoareTripleChecker+Invalid, 1463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:16,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 3108 Invalid, 1463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1411 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:00:16,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2657 states. [2022-03-01 16:00:16,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2657 to 1848. [2022-03-01 16:00:16,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1848 states, 1847 states have (on average 2.7931781266919327) internal successors, (5159), 1847 states have internal predecessors, (5159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:16,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1848 states to 1848 states and 5159 transitions. [2022-03-01 16:00:16,347 INFO L78 Accepts]: Start accepts. Automaton has 1848 states and 5159 transitions. Word has length 72 [2022-03-01 16:00:16,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:16,347 INFO L470 AbstractCegarLoop]: Abstraction has 1848 states and 5159 transitions. [2022-03-01 16:00:16,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:16,348 INFO L276 IsEmpty]: Start isEmpty. Operand 1848 states and 5159 transitions. [2022-03-01 16:00:16,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:16,356 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:16,356 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:16,372 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-03-01 16:00:16,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:16,557 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:16,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:16,557 INFO L85 PathProgramCache]: Analyzing trace with hash 653599449, now seen corresponding path program 78 times [2022-03-01 16:00:16,557 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:16,557 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567348251] [2022-03-01 16:00:16,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:16,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:16,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:16,772 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:16,773 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:16,773 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567348251] [2022-03-01 16:00:16,773 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567348251] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:16,773 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136867179] [2022-03-01 16:00:16,773 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:00:16,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:16,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:16,774 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:00:16,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-03-01 16:00:16,886 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:00:16,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:16,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:16,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:17,331 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:17,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:17,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-03-01 16:00:17,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136867179] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:17,762 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:17,762 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:17,762 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518241020] [2022-03-01 16:00:17,762 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:17,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:17,762 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:17,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:17,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1159, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:17,763 INFO L87 Difference]: Start difference. First operand 1848 states and 5159 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:19,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:19,437 INFO L93 Difference]: Finished difference Result 2841 states and 7653 transitions. [2022-03-01 16:00:19,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-01 16:00:19,437 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:19,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:19,442 INFO L225 Difference]: With dead ends: 2841 [2022-03-01 16:00:19,442 INFO L226 Difference]: Without dead ends: 2790 [2022-03-01 16:00:19,442 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1203 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=909, Invalid=4203, Unknown=0, NotChecked=0, Total=5112 [2022-03-01 16:00:19,442 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 663 mSDsluCounter, 3155 mSDsCounter, 0 mSdLazyCounter, 1565 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 663 SdHoareTripleChecker+Valid, 3184 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:19,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [663 Valid, 3184 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1565 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:00:19,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2790 states. [2022-03-01 16:00:19,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2790 to 1868. [2022-03-01 16:00:19,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1868 states, 1867 states have (on average 2.8012854847348687) internal successors, (5230), 1867 states have internal predecessors, (5230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:19,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1868 states to 1868 states and 5230 transitions. [2022-03-01 16:00:19,467 INFO L78 Accepts]: Start accepts. Automaton has 1868 states and 5230 transitions. Word has length 72 [2022-03-01 16:00:19,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:19,467 INFO L470 AbstractCegarLoop]: Abstraction has 1868 states and 5230 transitions. [2022-03-01 16:00:19,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:19,467 INFO L276 IsEmpty]: Start isEmpty. Operand 1868 states and 5230 transitions. [2022-03-01 16:00:19,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:19,469 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:19,469 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:19,488 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-03-01 16:00:19,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-03-01 16:00:19,670 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:19,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:19,670 INFO L85 PathProgramCache]: Analyzing trace with hash 2087047757, now seen corresponding path program 79 times [2022-03-01 16:00:19,670 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:19,670 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133415685] [2022-03-01 16:00:19,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:19,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:19,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:19,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-03-01 16:00:19,885 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:19,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133415685] [2022-03-01 16:00:19,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133415685] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:19,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118631518] [2022-03-01 16:00:19,885 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:00:19,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:19,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:19,886 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:00:19,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-03-01 16:00:19,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:19,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:19,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:20,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-03-01 16:00:20,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:20,848 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:20,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118631518] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:20,848 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:20,848 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:20,848 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847454192] [2022-03-01 16:00:20,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:20,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:20,848 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:20,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:20,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1158, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:20,849 INFO L87 Difference]: Start difference. First operand 1868 states and 5230 transitions. Second operand has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:22,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:22,273 INFO L93 Difference]: Finished difference Result 2727 states and 7429 transitions. [2022-03-01 16:00:22,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 16:00:22,273 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:22,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:22,277 INFO L225 Difference]: With dead ends: 2727 [2022-03-01 16:00:22,277 INFO L226 Difference]: Without dead ends: 2646 [2022-03-01 16:00:22,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 968 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=693, Invalid=3467, Unknown=0, NotChecked=0, Total=4160 [2022-03-01 16:00:22,278 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 482 mSDsluCounter, 2658 mSDsCounter, 0 mSdLazyCounter, 1246 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 2721 SdHoareTripleChecker+Invalid, 1313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:22,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [482 Valid, 2721 Invalid, 1313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1246 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:00:22,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2646 states. [2022-03-01 16:00:22,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2646 to 1844. [2022-03-01 16:00:22,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 2.791101465002713) internal successors, (5144), 1843 states have internal predecessors, (5144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:22,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 5144 transitions. [2022-03-01 16:00:22,301 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 5144 transitions. Word has length 72 [2022-03-01 16:00:22,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:22,301 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 5144 transitions. [2022-03-01 16:00:22,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:22,301 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 5144 transitions. [2022-03-01 16:00:22,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:22,303 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:22,303 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:22,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2022-03-01 16:00:22,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-03-01 16:00:22,504 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:22,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:22,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1239654807, now seen corresponding path program 80 times [2022-03-01 16:00:22,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:22,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173131211] [2022-03-01 16:00:22,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:22,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:22,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:22,768 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:22,768 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:22,768 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173131211] [2022-03-01 16:00:22,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173131211] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:22,769 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996280823] [2022-03-01 16:00:22,769 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:00:22,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:22,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:22,770 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:00:22,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-03-01 16:00:22,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:00:22,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:22,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:22,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:23,320 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:23,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:23,742 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:23,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996280823] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:23,742 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:23,742 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:23,742 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110069440] [2022-03-01 16:00:23,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:23,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:23,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:23,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:23,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1149, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:23,743 INFO L87 Difference]: Start difference. First operand 1844 states and 5144 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:24,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:24,800 INFO L93 Difference]: Finished difference Result 2617 states and 7087 transitions. [2022-03-01 16:00:24,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-01 16:00:24,801 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:24,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:24,804 INFO L225 Difference]: With dead ends: 2617 [2022-03-01 16:00:24,804 INFO L226 Difference]: Without dead ends: 2566 [2022-03-01 16:00:24,805 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=588, Invalid=2718, Unknown=0, NotChecked=0, Total=3306 [2022-03-01 16:00:24,805 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 465 mSDsluCounter, 2133 mSDsCounter, 0 mSdLazyCounter, 1090 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 2196 SdHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1090 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:24,805 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [465 Valid, 2196 Invalid, 1150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1090 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:00:24,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2566 states. [2022-03-01 16:00:24,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2566 to 1840. [2022-03-01 16:00:24,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1840 states, 1839 states have (on average 2.7911908646003263) internal successors, (5133), 1839 states have internal predecessors, (5133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:24,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1840 states to 1840 states and 5133 transitions. [2022-03-01 16:00:24,827 INFO L78 Accepts]: Start accepts. Automaton has 1840 states and 5133 transitions. Word has length 72 [2022-03-01 16:00:24,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:24,827 INFO L470 AbstractCegarLoop]: Abstraction has 1840 states and 5133 transitions. [2022-03-01 16:00:24,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:24,827 INFO L276 IsEmpty]: Start isEmpty. Operand 1840 states and 5133 transitions. [2022-03-01 16:00:24,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:24,829 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:24,829 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:24,846 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-03-01 16:00:25,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:25,030 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:25,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:25,030 INFO L85 PathProgramCache]: Analyzing trace with hash 523647299, now seen corresponding path program 81 times [2022-03-01 16:00:25,030 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:25,030 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493868310] [2022-03-01 16:00:25,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:25,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:25,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:25,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-03-01 16:00:25,259 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:25,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493868310] [2022-03-01 16:00:25,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493868310] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:25,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053428659] [2022-03-01 16:00:25,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:00:25,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:25,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:25,261 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:00:25,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-03-01 16:00:25,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:00:25,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:25,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:25,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:25,793 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:25,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:26,232 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:26,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053428659] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:26,232 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:26,232 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:26,232 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415738863] [2022-03-01 16:00:26,233 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:26,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:26,233 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:26,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:26,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1159, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:26,233 INFO L87 Difference]: Start difference. First operand 1840 states and 5133 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:27,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:27,488 INFO L93 Difference]: Finished difference Result 2665 states and 7219 transitions. [2022-03-01 16:00:27,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-01 16:00:27,489 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:27,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:27,493 INFO L225 Difference]: With dead ends: 2665 [2022-03-01 16:00:27,493 INFO L226 Difference]: Without dead ends: 2614 [2022-03-01 16:00:27,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=627, Invalid=3033, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 16:00:27,493 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 463 mSDsluCounter, 2699 mSDsCounter, 0 mSdLazyCounter, 1328 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 2741 SdHoareTripleChecker+Invalid, 1394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:27,493 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [463 Valid, 2741 Invalid, 1394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1328 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:00:27,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2614 states. [2022-03-01 16:00:27,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2614 to 1836. [2022-03-01 16:00:27,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1836 states, 1835 states have (on average 2.791280653950954) internal successors, (5122), 1835 states have internal predecessors, (5122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:27,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1836 states to 1836 states and 5122 transitions. [2022-03-01 16:00:27,516 INFO L78 Accepts]: Start accepts. Automaton has 1836 states and 5122 transitions. Word has length 72 [2022-03-01 16:00:27,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:27,516 INFO L470 AbstractCegarLoop]: Abstraction has 1836 states and 5122 transitions. [2022-03-01 16:00:27,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:27,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1836 states and 5122 transitions. [2022-03-01 16:00:27,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:27,518 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:27,519 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:27,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2022-03-01 16:00:27,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:27,719 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:27,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:27,720 INFO L85 PathProgramCache]: Analyzing trace with hash -384906023, now seen corresponding path program 82 times [2022-03-01 16:00:27,720 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:27,720 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383467074] [2022-03-01 16:00:27,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:27,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:27,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:28,004 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:28,004 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:28,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383467074] [2022-03-01 16:00:28,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383467074] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:28,005 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765020502] [2022-03-01 16:00:28,005 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:00:28,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:28,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:28,006 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 16:00:28,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-03-01 16:00:28,116 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:00:28,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:28,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:28,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:28,543 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:28,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:28,954 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:28,954 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765020502] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:28,954 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:28,954 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:28,954 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054379590] [2022-03-01 16:00:28,954 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:28,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:28,956 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:28,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:28,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1127, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:28,957 INFO L87 Difference]: Start difference. First operand 1836 states and 5122 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:30,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:30,042 INFO L93 Difference]: Finished difference Result 2633 states and 7131 transitions. [2022-03-01 16:00:30,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 16:00:30,042 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:30,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:30,046 INFO L225 Difference]: With dead ends: 2633 [2022-03-01 16:00:30,046 INFO L226 Difference]: Without dead ends: 2582 [2022-03-01 16:00:30,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 909 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=692, Invalid=2968, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 16:00:30,047 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 500 mSDsluCounter, 1945 mSDsCounter, 0 mSdLazyCounter, 960 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 500 SdHoareTripleChecker+Valid, 2005 SdHoareTripleChecker+Invalid, 1019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:30,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [500 Valid, 2005 Invalid, 1019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 960 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:00:30,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2582 states. [2022-03-01 16:00:30,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2582 to 1824. [2022-03-01 16:00:30,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1823 states have (on average 2.791552386176632) internal successors, (5089), 1823 states have internal predecessors, (5089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:30,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 5089 transitions. [2022-03-01 16:00:30,070 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 5089 transitions. Word has length 72 [2022-03-01 16:00:30,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:30,070 INFO L470 AbstractCegarLoop]: Abstraction has 1824 states and 5089 transitions. [2022-03-01 16:00:30,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:30,070 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 5089 transitions. [2022-03-01 16:00:30,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:30,072 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:30,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-03-01 16:00:30,093 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2022-03-01 16:00:30,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:30,272 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:30,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:30,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1379735521, now seen corresponding path program 83 times [2022-03-01 16:00:30,273 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:30,273 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874872139] [2022-03-01 16:00:30,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:30,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:30,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:30,488 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:30,489 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:30,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874872139] [2022-03-01 16:00:30,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874872139] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:30,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809713873] [2022-03-01 16:00:30,489 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:00:30,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:30,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:30,490 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-03-01 16:00:30,490 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-03-01 16:00:30,600 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:00:30,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:30,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:30,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:31,033 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:31,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:31,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-03-01 16:00:31,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809713873] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:31,460 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:31,460 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:31,460 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194628534] [2022-03-01 16:00:31,460 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:31,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:31,461 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:31,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:31,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1174, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:31,461 INFO L87 Difference]: Start difference. First operand 1824 states and 5089 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:32,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:32,754 INFO L93 Difference]: Finished difference Result 2668 states and 7213 transitions. [2022-03-01 16:00:32,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-01 16:00:32,755 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:32,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:32,758 INFO L225 Difference]: With dead ends: 2668 [2022-03-01 16:00:32,758 INFO L226 Difference]: Without dead ends: 2617 [2022-03-01 16:00:32,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 861 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=568, Invalid=3338, Unknown=0, NotChecked=0, Total=3906 [2022-03-01 16:00:32,759 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 493 mSDsluCounter, 2838 mSDsCounter, 0 mSdLazyCounter, 1368 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 2874 SdHoareTripleChecker+Invalid, 1430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:32,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [493 Valid, 2874 Invalid, 1430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1368 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:00:32,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2617 states. [2022-03-01 16:00:32,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2617 to 1832. [2022-03-01 16:00:32,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.793555434188968) internal successors, (5115), 1831 states have internal predecessors, (5115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:32,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 5115 transitions. [2022-03-01 16:00:32,781 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 5115 transitions. Word has length 72 [2022-03-01 16:00:32,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:32,781 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 5115 transitions. [2022-03-01 16:00:32,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:32,782 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 5115 transitions. [2022-03-01 16:00:32,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:32,784 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:32,784 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:32,802 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-03-01 16:00:32,984 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-03-01 16:00:32,984 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:32,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:32,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1078461845, now seen corresponding path program 84 times [2022-03-01 16:00:32,985 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:32,985 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990110968] [2022-03-01 16:00:32,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:32,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:32,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:33,186 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:33,186 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:33,187 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990110968] [2022-03-01 16:00:33,187 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990110968] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:33,187 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524228532] [2022-03-01 16:00:33,187 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:00:33,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:33,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:33,188 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-03-01 16:00:33,188 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-03-01 16:00:33,302 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:00:33,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:33,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:33,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:33,719 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:33,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:34,159 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:34,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524228532] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:34,159 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:34,159 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:34,159 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906713518] [2022-03-01 16:00:34,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:34,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:34,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:34,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:34,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1173, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:34,160 INFO L87 Difference]: Start difference. First operand 1832 states and 5115 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:35,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:35,934 INFO L93 Difference]: Finished difference Result 2798 states and 7521 transitions. [2022-03-01 16:00:35,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 16:00:35,935 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:35,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:35,939 INFO L225 Difference]: With dead ends: 2798 [2022-03-01 16:00:35,939 INFO L226 Difference]: Without dead ends: 2747 [2022-03-01 16:00:35,940 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-03-01 16:00:35,940 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 707 mSDsluCounter, 3120 mSDsCounter, 0 mSdLazyCounter, 1561 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 3134 SdHoareTripleChecker+Invalid, 1643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:35,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [707 Valid, 3134 Invalid, 1643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1561 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:00:35,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2747 states. [2022-03-01 16:00:35,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2747 to 1856. [2022-03-01 16:00:35,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1856 states, 1855 states have (on average 2.8016172506738544) internal successors, (5197), 1855 states have internal predecessors, (5197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:35,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1856 states to 1856 states and 5197 transitions. [2022-03-01 16:00:35,977 INFO L78 Accepts]: Start accepts. Automaton has 1856 states and 5197 transitions. Word has length 72 [2022-03-01 16:00:35,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:35,977 INFO L470 AbstractCegarLoop]: Abstraction has 1856 states and 5197 transitions. [2022-03-01 16:00:35,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:35,977 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 5197 transitions. [2022-03-01 16:00:35,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:35,979 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:35,979 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:35,996 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-03-01 16:00:36,179 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-03-01 16:00:36,180 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:36,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:36,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1783057143, now seen corresponding path program 85 times [2022-03-01 16:00:36,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:36,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119868467] [2022-03-01 16:00:36,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:36,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:36,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:36,375 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:36,375 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:36,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119868467] [2022-03-01 16:00:36,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119868467] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:36,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857485801] [2022-03-01 16:00:36,376 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:00:36,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:36,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:36,377 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-03-01 16:00:36,377 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-03-01 16:00:36,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:36,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:36,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:36,910 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:36,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:37,341 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:37,341 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857485801] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:37,341 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:37,341 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:37,341 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877909243] [2022-03-01 16:00:37,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:37,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:37,341 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:37,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:37,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1173, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:37,342 INFO L87 Difference]: Start difference. First operand 1856 states and 5197 transitions. Second operand has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:38,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:38,720 INFO L93 Difference]: Finished difference Result 2672 states and 7276 transitions. [2022-03-01 16:00:38,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 16:00:38,721 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:38,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:38,724 INFO L225 Difference]: With dead ends: 2672 [2022-03-01 16:00:38,725 INFO L226 Difference]: Without dead ends: 2591 [2022-03-01 16:00:38,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 902 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=618, Invalid=3414, Unknown=0, NotChecked=0, Total=4032 [2022-03-01 16:00:38,725 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 437 mSDsluCounter, 3212 mSDsCounter, 0 mSdLazyCounter, 1490 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 3240 SdHoareTripleChecker+Invalid, 1555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:38,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [437 Valid, 3240 Invalid, 1555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1490 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:00:38,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2591 states. [2022-03-01 16:00:38,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2591 to 1832. [2022-03-01 16:00:38,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.791370835608957) internal successors, (5111), 1831 states have internal predecessors, (5111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:38,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 5111 transitions. [2022-03-01 16:00:38,748 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 5111 transitions. Word has length 72 [2022-03-01 16:00:38,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:38,748 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 5111 transitions. [2022-03-01 16:00:38,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:38,749 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 5111 transitions. [2022-03-01 16:00:38,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:38,750 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:38,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-03-01 16:00:38,767 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-03-01 16:00:38,960 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-03-01 16:00:38,961 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:38,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:38,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1664517203, now seen corresponding path program 86 times [2022-03-01 16:00:38,961 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:38,961 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539769728] [2022-03-01 16:00:38,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:38,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:38,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:39,204 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:39,205 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:39,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539769728] [2022-03-01 16:00:39,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539769728] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:39,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135187150] [2022-03-01 16:00:39,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:00:39,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:39,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:39,206 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-03-01 16:00:39,207 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-03-01 16:00:39,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:00:39,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:39,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:39,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:39,743 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:39,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:40,196 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:40,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135187150] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:40,196 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:40,196 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:40,196 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707185502] [2022-03-01 16:00:40,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:40,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:40,196 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:40,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:40,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1168, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:40,197 INFO L87 Difference]: Start difference. First operand 1832 states and 5111 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:41,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:41,552 INFO L93 Difference]: Finished difference Result 2602 states and 7044 transitions. [2022-03-01 16:00:41,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 16:00:41,552 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:41,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:41,556 INFO L225 Difference]: With dead ends: 2602 [2022-03-01 16:00:41,556 INFO L226 Difference]: Without dead ends: 2551 [2022-03-01 16:00:41,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 896 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=668, Invalid=3492, Unknown=0, NotChecked=0, Total=4160 [2022-03-01 16:00:41,557 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 531 mSDsluCounter, 2344 mSDsCounter, 0 mSdLazyCounter, 1246 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 2402 SdHoareTripleChecker+Invalid, 1334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:41,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [531 Valid, 2402 Invalid, 1334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1246 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:00:41,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2551 states. [2022-03-01 16:00:41,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2551 to 1824. [2022-03-01 16:00:41,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1823 states have (on average 2.791552386176632) internal successors, (5089), 1823 states have internal predecessors, (5089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:41,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 5089 transitions. [2022-03-01 16:00:41,579 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 5089 transitions. Word has length 72 [2022-03-01 16:00:41,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:41,579 INFO L470 AbstractCegarLoop]: Abstraction has 1824 states and 5089 transitions. [2022-03-01 16:00:41,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:41,579 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 5089 transitions. [2022-03-01 16:00:41,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:41,581 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:41,581 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:41,599 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2022-03-01 16:00:41,781 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-03-01 16:00:41,782 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:41,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:41,782 INFO L85 PathProgramCache]: Analyzing trace with hash 755963881, now seen corresponding path program 87 times [2022-03-01 16:00:41,782 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:41,782 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534836125] [2022-03-01 16:00:41,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:41,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:41,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:42,013 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:42,013 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:42,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534836125] [2022-03-01 16:00:42,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534836125] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:42,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538250126] [2022-03-01 16:00:42,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:00:42,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:42,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:42,015 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-03-01 16:00:42,015 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-03-01 16:00:42,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 16:00:42,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:42,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:42,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:42,571 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:42,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:42,998 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:42,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538250126] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:42,998 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:42,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:42,999 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891543116] [2022-03-01 16:00:42,999 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:42,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:42,999 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:42,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:42,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1152, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:42,999 INFO L87 Difference]: Start difference. First operand 1824 states and 5089 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:44,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:44,338 INFO L93 Difference]: Finished difference Result 2590 states and 7015 transitions. [2022-03-01 16:00:44,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 16:00:44,338 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:44,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:44,342 INFO L225 Difference]: With dead ends: 2590 [2022-03-01 16:00:44,342 INFO L226 Difference]: Without dead ends: 2539 [2022-03-01 16:00:44,342 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1002 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=726, Invalid=3564, Unknown=0, NotChecked=0, Total=4290 [2022-03-01 16:00:44,342 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 516 mSDsluCounter, 2495 mSDsCounter, 0 mSdLazyCounter, 1222 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 2536 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:44,343 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [516 Valid, 2536 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1222 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:00:44,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2539 states. [2022-03-01 16:00:44,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2539 to 1808. [2022-03-01 16:00:44,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1808 states, 1807 states have (on average 2.7919203099059215) internal successors, (5045), 1807 states have internal predecessors, (5045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:44,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1808 states to 1808 states and 5045 transitions. [2022-03-01 16:00:44,365 INFO L78 Accepts]: Start accepts. Automaton has 1808 states and 5045 transitions. Word has length 72 [2022-03-01 16:00:44,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:44,365 INFO L470 AbstractCegarLoop]: Abstraction has 1808 states and 5045 transitions. [2022-03-01 16:00:44,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:44,365 INFO L276 IsEmpty]: Start isEmpty. Operand 1808 states and 5045 transitions. [2022-03-01 16:00:44,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:44,367 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:44,367 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:44,385 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-03-01 16:00:44,567 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-03-01 16:00:44,567 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:44,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:44,568 INFO L85 PathProgramCache]: Analyzing trace with hash 748900975, now seen corresponding path program 55 times [2022-03-01 16:00:44,568 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:44,568 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201195482] [2022-03-01 16:00:44,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:44,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:44,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:44,788 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:44,788 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:44,788 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201195482] [2022-03-01 16:00:44,789 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201195482] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:44,789 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972700468] [2022-03-01 16:00:44,789 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:00:44,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:44,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:44,790 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-03-01 16:00:44,791 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-03-01 16:00:44,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:44,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 16:00:44,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:45,523 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:45,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:46,165 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:46,165 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972700468] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:46,165 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:46,165 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 16:00:46,165 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177155775] [2022-03-01 16:00:46,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:46,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 16:00:46,165 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:46,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 16:00:46,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=1854, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 16:00:46,166 INFO L87 Difference]: Start difference. First operand 1808 states and 5045 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:50,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:50,115 INFO L93 Difference]: Finished difference Result 4368 states and 11446 transitions. [2022-03-01 16:00:50,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-03-01 16:00:50,115 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:50,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:50,122 INFO L225 Difference]: With dead ends: 4368 [2022-03-01 16:00:50,122 INFO L226 Difference]: Without dead ends: 4266 [2022-03-01 16:00:50,123 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5113 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=1827, Invalid=14685, Unknown=0, NotChecked=0, Total=16512 [2022-03-01 16:00:50,123 INFO L933 BasicCegarLoop]: 228 mSDtfsCounter, 1505 mSDsluCounter, 3670 mSDsCounter, 0 mSdLazyCounter, 1622 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1505 SdHoareTripleChecker+Valid, 3735 SdHoareTripleChecker+Invalid, 1765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:50,123 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1505 Valid, 3735 Invalid, 1765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1622 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:00:50,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4266 states. [2022-03-01 16:00:50,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4266 to 1828. [2022-03-01 16:00:50,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1828 states, 1827 states have (on average 2.802408319649699) internal successors, (5120), 1827 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-03-01 16:00:50,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1828 states to 1828 states and 5120 transitions. [2022-03-01 16:00:50,155 INFO L78 Accepts]: Start accepts. Automaton has 1828 states and 5120 transitions. Word has length 72 [2022-03-01 16:00:50,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:50,155 INFO L470 AbstractCegarLoop]: Abstraction has 1828 states and 5120 transitions. [2022-03-01 16:00:50,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:50,156 INFO L276 IsEmpty]: Start isEmpty. Operand 1828 states and 5120 transitions. [2022-03-01 16:00:50,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:50,158 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:50,158 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:50,174 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-03-01 16:00:50,358 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-03-01 16:00:50,358 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:50,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:50,358 INFO L85 PathProgramCache]: Analyzing trace with hash -12326635, now seen corresponding path program 88 times [2022-03-01 16:00:50,359 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:50,359 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905585686] [2022-03-01 16:00:50,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:50,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:50,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:50,565 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:50,565 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:50,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905585686] [2022-03-01 16:00:50,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905585686] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:50,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809593395] [2022-03-01 16:00:50,565 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:00:50,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:50,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:50,566 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-03-01 16:00:50,567 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-03-01 16:00:50,679 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:00:50,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:50,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:50,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:51,121 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:51,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:51,565 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:51,566 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809593395] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:51,566 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:51,566 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:51,566 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409327912] [2022-03-01 16:00:51,566 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:51,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:51,566 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:51,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:51,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1183, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:51,567 INFO L87 Difference]: Start difference. First operand 1828 states and 5120 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:53,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:53,215 INFO L93 Difference]: Finished difference Result 2693 states and 7268 transitions. [2022-03-01 16:00:53,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 16:00:53,216 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:53,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:53,219 INFO L225 Difference]: With dead ends: 2693 [2022-03-01 16:00:53,220 INFO L226 Difference]: Without dead ends: 2642 [2022-03-01 16:00:53,220 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-03-01 16:00:53,221 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 538 mSDsluCounter, 3155 mSDsCounter, 0 mSdLazyCounter, 1585 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 538 SdHoareTripleChecker+Valid, 3201 SdHoareTripleChecker+Invalid, 1657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:53,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [538 Valid, 3201 Invalid, 1657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1585 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:00:53,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2642 states. [2022-03-01 16:00:53,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2642 to 1832. [2022-03-01 16:00:53,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.8044784270890224) internal successors, (5135), 1831 states have internal predecessors, (5135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:53,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 5135 transitions. [2022-03-01 16:00:53,244 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 5135 transitions. Word has length 72 [2022-03-01 16:00:53,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:53,244 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 5135 transitions. [2022-03-01 16:00:53,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:53,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 5135 transitions. [2022-03-01 16:00:53,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:53,246 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:53,246 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:53,264 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-03-01 16:00:53,446 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-03-01 16:00:53,447 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:53,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:53,447 INFO L85 PathProgramCache]: Analyzing trace with hash -313600311, now seen corresponding path program 89 times [2022-03-01 16:00:53,447 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:53,447 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592669049] [2022-03-01 16:00:53,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:53,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:53,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:53,657 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:53,657 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:53,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592669049] [2022-03-01 16:00:53,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592669049] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:53,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904960338] [2022-03-01 16:00:53,657 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:00:53,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:53,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:53,658 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-03-01 16:00:53,659 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-03-01 16:00:53,770 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:00:53,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:53,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:53,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:54,196 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:54,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:54,612 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:54,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904960338] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:54,612 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:54,612 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:54,612 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423219267] [2022-03-01 16:00:54,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:54,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:54,613 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:54,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:54,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1181, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:54,613 INFO L87 Difference]: Start difference. First operand 1832 states and 5135 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:56,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:56,567 INFO L93 Difference]: Finished difference Result 2820 states and 7566 transitions. [2022-03-01 16:00:56,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-01 16:00:56,567 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:56,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:56,571 INFO L225 Difference]: With dead ends: 2820 [2022-03-01 16:00:56,572 INFO L226 Difference]: Without dead ends: 2769 [2022-03-01 16:00:56,572 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-03-01 16:00:56,572 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 791 mSDsluCounter, 2987 mSDsCounter, 0 mSdLazyCounter, 1464 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 791 SdHoareTripleChecker+Valid, 3027 SdHoareTripleChecker+Invalid, 1554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:00:56,572 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [791 Valid, 3027 Invalid, 1554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1464 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:00:56,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2769 states. [2022-03-01 16:00:56,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2769 to 1832. [2022-03-01 16:00:56,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.808847624249044) internal successors, (5143), 1831 states have internal predecessors, (5143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:56,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 5143 transitions. [2022-03-01 16:00:56,596 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 5143 transitions. Word has length 72 [2022-03-01 16:00:56,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:56,596 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 5143 transitions. [2022-03-01 16:00:56,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:56,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 5143 transitions. [2022-03-01 16:00:56,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:56,599 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:56,599 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:56,617 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-03-01 16:00:56,799 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-03-01 16:00:56,799 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:00:56,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:00:56,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1119847997, now seen corresponding path program 90 times [2022-03-01 16:00:56,800 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:00:56,800 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386648388] [2022-03-01 16:00:56,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:00:56,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:00:56,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:00:56,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-03-01 16:00:56,999 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:00:56,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386648388] [2022-03-01 16:00:56,999 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386648388] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:00:56,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22372079] [2022-03-01 16:00:57,000 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:00:57,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:00:57,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:00:57,001 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-03-01 16:00:57,001 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-03-01 16:00:57,118 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 16:00:57,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:00:57,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:00:57,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:00:57,545 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:57,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:00:57,961 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:00:57,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22372079] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:00:57,961 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:00:57,962 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:00:57,962 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094439540] [2022-03-01 16:00:57,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:00:57,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:00:57,962 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:00:57,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:00:57,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1177, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:00:57,962 INFO L87 Difference]: Start difference. First operand 1832 states and 5143 transitions. Second operand has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:59,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:00:59,831 INFO L93 Difference]: Finished difference Result 2690 states and 7306 transitions. [2022-03-01 16:00:59,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 16:00:59,831 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:00:59,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:00:59,835 INFO L225 Difference]: With dead ends: 2690 [2022-03-01 16:00:59,835 INFO L226 Difference]: Without dead ends: 2624 [2022-03-01 16:00:59,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1212 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=723, Invalid=4389, Unknown=0, NotChecked=0, Total=5112 [2022-03-01 16:00:59,836 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 549 mSDsluCounter, 3372 mSDsCounter, 0 mSdLazyCounter, 1640 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 549 SdHoareTripleChecker+Valid, 3431 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-03-01 16:00:59,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [549 Valid, 3431 Invalid, 1717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1640 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:00:59,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2624 states. [2022-03-01 16:00:59,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2624 to 1816. [2022-03-01 16:00:59,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1816 states, 1815 states have (on average 2.8005509641873276) internal successors, (5083), 1815 states have internal predecessors, (5083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:59,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1816 states to 1816 states and 5083 transitions. [2022-03-01 16:00:59,858 INFO L78 Accepts]: Start accepts. Automaton has 1816 states and 5083 transitions. Word has length 72 [2022-03-01 16:00:59,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:00:59,858 INFO L470 AbstractCegarLoop]: Abstraction has 1816 states and 5083 transitions. [2022-03-01 16:00:59,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.2162162162162162) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:00:59,858 INFO L276 IsEmpty]: Start isEmpty. Operand 1816 states and 5083 transitions. [2022-03-01 16:00:59,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:00:59,860 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:00:59,860 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:00:59,876 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2022-03-01 16:01:00,060 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-03-01 16:01:00,061 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:00,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:00,061 INFO L85 PathProgramCache]: Analyzing trace with hash 272455047, now seen corresponding path program 91 times [2022-03-01 16:01:00,061 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:00,061 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462182120] [2022-03-01 16:01:00,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:00,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:00,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:00,276 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:00,276 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:00,276 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462182120] [2022-03-01 16:01:00,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462182120] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:00,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907154078] [2022-03-01 16:01:00,277 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:01:00,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:00,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:00,278 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-03-01 16:01:00,279 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-03-01 16:01:00,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:00,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:00,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:00,815 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:00,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:01,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-03-01 16:01:01,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907154078] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:01,279 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:01,279 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:01:01,279 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867926289] [2022-03-01 16:01:01,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:01,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:01:01,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:01,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:01:01,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=1184, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:01:01,280 INFO L87 Difference]: Start difference. First operand 1816 states and 5083 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:03,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:03,244 INFO L93 Difference]: Finished difference Result 2683 states and 7253 transitions. [2022-03-01 16:01:03,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-01 16:01:03,244 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:03,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:03,248 INFO L225 Difference]: With dead ends: 2683 [2022-03-01 16:01:03,248 INFO L226 Difference]: Without dead ends: 2632 [2022-03-01 16:01:03,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1208 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=724, Invalid=4678, Unknown=0, NotChecked=0, Total=5402 [2022-03-01 16:01:03,248 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 520 mSDsluCounter, 3248 mSDsCounter, 0 mSdLazyCounter, 1740 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 520 SdHoareTripleChecker+Valid, 3302 SdHoareTripleChecker+Invalid, 1807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:03,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [520 Valid, 3302 Invalid, 1807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1740 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 16:01:03,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2632 states. [2022-03-01 16:01:03,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2632 to 1808. [2022-03-01 16:01:03,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1808 states, 1807 states have (on average 2.800774764803542) internal successors, (5061), 1807 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-03-01 16:01:03,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1808 states to 1808 states and 5061 transitions. [2022-03-01 16:01:03,270 INFO L78 Accepts]: Start accepts. Automaton has 1808 states and 5061 transitions. Word has length 72 [2022-03-01 16:01:03,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:03,270 INFO L470 AbstractCegarLoop]: Abstraction has 1808 states and 5061 transitions. [2022-03-01 16:01:03,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:03,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1808 states and 5061 transitions. [2022-03-01 16:01:03,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:03,272 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:03,272 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:03,288 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2022-03-01 16:01:03,472 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-03-01 16:01:03,473 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:03,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:03,473 INFO L85 PathProgramCache]: Analyzing trace with hash -636098275, now seen corresponding path program 92 times [2022-03-01 16:01:03,473 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:03,473 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272169077] [2022-03-01 16:01:03,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:03,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:03,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:03,695 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:03,696 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:03,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272169077] [2022-03-01 16:01:03,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272169077] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:03,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23820487] [2022-03-01 16:01:03,696 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:01:03,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:03,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:03,697 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-03-01 16:01:03,697 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-03-01 16:01:03,814 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:01:03,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:03,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:03,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:04,255 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:04,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:04,698 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:04,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23820487] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:04,698 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:04,698 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2022-03-01 16:01:04,698 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217342590] [2022-03-01 16:01:04,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:04,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-01 16:01:04,698 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:04,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-01 16:01:04,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1170, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 16:01:04,699 INFO L87 Difference]: Start difference. First operand 1808 states and 5061 transitions. Second operand has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:06,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:06,510 INFO L93 Difference]: Finished difference Result 2617 states and 7109 transitions. [2022-03-01 16:01:06,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-01 16:01:06,510 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:06,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:06,514 INFO L225 Difference]: With dead ends: 2617 [2022-03-01 16:01:06,514 INFO L226 Difference]: Without dead ends: 2566 [2022-03-01 16:01:06,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 121 SyntacticMatches, 3 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1523 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=860, Invalid=5302, Unknown=0, NotChecked=0, Total=6162 [2022-03-01 16:01:06,515 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 594 mSDsluCounter, 2363 mSDsCounter, 0 mSdLazyCounter, 1191 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 594 SdHoareTripleChecker+Valid, 2451 SdHoareTripleChecker+Invalid, 1253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:06,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [594 Valid, 2451 Invalid, 1253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1191 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:01:06,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2566 states. [2022-03-01 16:01:06,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2566 to 1780. [2022-03-01 16:01:06,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1780 states, 1779 states have (on average 2.7993254637436764) internal successors, (4980), 1779 states have internal predecessors, (4980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:06,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1780 states to 1780 states and 4980 transitions. [2022-03-01 16:01:06,536 INFO L78 Accepts]: Start accepts. Automaton has 1780 states and 4980 transitions. Word has length 72 [2022-03-01 16:01:06,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:06,536 INFO L470 AbstractCegarLoop]: Abstraction has 1780 states and 4980 transitions. [2022-03-01 16:01:06,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.27027027027027) internal successors, (121), 37 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:06,536 INFO L276 IsEmpty]: Start isEmpty. Operand 1780 states and 4980 transitions. [2022-03-01 16:01:06,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:06,538 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:06,538 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:06,554 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-03-01 16:01:06,738 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-03-01 16:01:06,739 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:06,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:06,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1177518763, now seen corresponding path program 56 times [2022-03-01 16:01:06,739 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:06,739 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877985106] [2022-03-01 16:01:06,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:06,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:06,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:06,926 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:06,926 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:06,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877985106] [2022-03-01 16:01:06,926 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877985106] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:06,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563892081] [2022-03-01 16:01:06,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:01:06,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:06,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:06,928 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-03-01 16:01:06,928 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-03-01 16:01:07,047 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:01:07,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:07,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 16:01:07,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:07,641 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:07,642 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:08,314 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:08,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563892081] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:08,314 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:08,315 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2022-03-01 16:01:08,315 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335437098] [2022-03-01 16:01:08,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:08,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-03-01 16:01:08,315 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:08,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-03-01 16:01:08,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=1822, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 16:01:08,316 INFO L87 Difference]: Start difference. First operand 1780 states and 4980 transitions. Second operand has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:09,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:09,633 INFO L93 Difference]: Finished difference Result 2676 states and 7106 transitions. [2022-03-01 16:01:09,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-01 16:01:09,633 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:09,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:09,636 INFO L225 Difference]: With dead ends: 2676 [2022-03-01 16:01:09,636 INFO L226 Difference]: Without dead ends: 2574 [2022-03-01 16:01:09,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1663 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=791, Invalid=5215, Unknown=0, NotChecked=0, Total=6006 [2022-03-01 16:01:09,637 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 864 mSDsluCounter, 2464 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 864 SdHoareTripleChecker+Valid, 2539 SdHoareTripleChecker+Invalid, 890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:09,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [864 Valid, 2539 Invalid, 890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 839 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 16:01:09,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2574 states. [2022-03-01 16:01:09,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2574 to 1804. [2022-03-01 16:01:09,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 2.794231835829174) internal successors, (5038), 1803 states have internal predecessors, (5038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:09,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5038 transitions. [2022-03-01 16:01:09,659 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5038 transitions. Word has length 72 [2022-03-01 16:01:09,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:09,659 INFO L470 AbstractCegarLoop]: Abstraction has 1804 states and 5038 transitions. [2022-03-01 16:01:09,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.239130434782609) internal successors, (149), 46 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:09,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5038 transitions. [2022-03-01 16:01:09,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:09,661 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:09,661 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:09,678 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-03-01 16:01:09,861 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-03-01 16:01:09,862 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:09,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:09,862 INFO L85 PathProgramCache]: Analyzing trace with hash -2052628847, now seen corresponding path program 93 times [2022-03-01 16:01:09,862 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:09,862 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015602942] [2022-03-01 16:01:09,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:09,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:09,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:10,140 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:10,141 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:10,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015602942] [2022-03-01 16:01:10,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015602942] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:10,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619983185] [2022-03-01 16:01:10,141 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:01:10,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:10,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:10,142 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-03-01 16:01:10,142 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-03-01 16:01:10,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 16:01:10,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:10,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:10,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:10,635 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:10,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:11,015 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:11,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619983185] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:11,016 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:11,016 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 16:01:11,016 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599343622] [2022-03-01 16:01:11,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:11,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 16:01:11,016 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:11,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 16:01:11,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=957, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 16:01:11,017 INFO L87 Difference]: Start difference. First operand 1804 states and 5038 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:11,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:11,641 INFO L93 Difference]: Finished difference Result 2563 states and 6934 transitions. [2022-03-01 16:01:11,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-01 16:01:11,641 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:11,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:11,644 INFO L225 Difference]: With dead ends: 2563 [2022-03-01 16:01:11,644 INFO L226 Difference]: Without dead ends: 2512 [2022-03-01 16:01:11,644 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 123 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=427, Invalid=2023, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 16:01:11,645 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 370 mSDsluCounter, 1779 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 1833 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:11,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [370 Valid, 1833 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 16:01:11,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2512 states. [2022-03-01 16:01:11,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2512 to 1832. [2022-03-01 16:01:11,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.791370835608957) internal successors, (5111), 1831 states have internal predecessors, (5111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:11,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 5111 transitions. [2022-03-01 16:01:11,666 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 5111 transitions. Word has length 72 [2022-03-01 16:01:11,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:11,666 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 5111 transitions. [2022-03-01 16:01:11,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:11,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 5111 transitions. [2022-03-01 16:01:11,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:11,668 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:11,668 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:11,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2022-03-01 16:01:11,868 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-03-01 16:01:11,868 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:11,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:11,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1771146751, now seen corresponding path program 94 times [2022-03-01 16:01:11,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:11,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354720549] [2022-03-01 16:01:11,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:11,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:11,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:12,068 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:12,068 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:12,068 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354720549] [2022-03-01 16:01:12,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354720549] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:12,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071036038] [2022-03-01 16:01:12,069 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:01:12,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:12,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:12,070 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-03-01 16:01:12,070 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-03-01 16:01:12,186 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:01:12,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:12,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:12,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:12,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-03-01 16:01:12,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:12,959 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:12,959 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071036038] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:12,959 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:12,959 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 16:01:12,959 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970340164] [2022-03-01 16:01:12,959 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:12,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 16:01:12,959 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:12,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 16:01:12,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=969, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 16:01:12,960 INFO L87 Difference]: Start difference. First operand 1832 states and 5111 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:14,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:14,310 INFO L93 Difference]: Finished difference Result 2719 states and 7351 transitions. [2022-03-01 16:01:14,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 16:01:14,310 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:14,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:14,314 INFO L225 Difference]: With dead ends: 2719 [2022-03-01 16:01:14,314 INFO L226 Difference]: Without dead ends: 2668 [2022-03-01 16:01:14,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 123 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1120 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=764, Invalid=3658, Unknown=0, NotChecked=0, Total=4422 [2022-03-01 16:01:14,315 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 418 mSDsluCounter, 2554 mSDsCounter, 0 mSdLazyCounter, 1190 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 2587 SdHoareTripleChecker+Invalid, 1243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:14,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 2587 Invalid, 1243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1190 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:01:14,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2668 states. [2022-03-01 16:01:14,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2668 to 1848. [2022-03-01 16:01:14,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1848 states, 1847 states have (on average 2.7931781266919327) internal successors, (5159), 1847 states have internal predecessors, (5159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:14,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1848 states to 1848 states and 5159 transitions. [2022-03-01 16:01:14,346 INFO L78 Accepts]: Start accepts. Automaton has 1848 states and 5159 transitions. Word has length 72 [2022-03-01 16:01:14,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:14,346 INFO L470 AbstractCegarLoop]: Abstraction has 1848 states and 5159 transitions. [2022-03-01 16:01:14,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:14,346 INFO L276 IsEmpty]: Start isEmpty. Operand 1848 states and 5159 transitions. [2022-03-01 16:01:14,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:14,348 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:14,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-03-01 16:01:14,370 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-03-01 16:01:14,549 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-03-01 16:01:14,549 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:14,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:14,549 INFO L85 PathProgramCache]: Analyzing trace with hash 1469873075, now seen corresponding path program 95 times [2022-03-01 16:01:14,549 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:14,549 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510760209] [2022-03-01 16:01:14,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:14,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:14,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:14,752 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:14,753 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:14,753 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510760209] [2022-03-01 16:01:14,753 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510760209] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:14,753 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786100089] [2022-03-01 16:01:14,753 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:01:14,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:14,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:14,754 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-03-01 16:01:14,754 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-03-01 16:01:14,871 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:01:14,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:14,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:14,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:15,272 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:15,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:15,639 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:15,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786100089] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:15,639 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:15,639 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 16:01:15,639 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911764521] [2022-03-01 16:01:15,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:15,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 16:01:15,640 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:15,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 16:01:15,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=949, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 16:01:15,640 INFO L87 Difference]: Start difference. First operand 1848 states and 5159 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:17,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:17,219 INFO L93 Difference]: Finished difference Result 2908 states and 7822 transitions. [2022-03-01 16:01:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-01 16:01:17,219 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:17,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:17,223 INFO L225 Difference]: With dead ends: 2908 [2022-03-01 16:01:17,223 INFO L226 Difference]: Without dead ends: 2857 [2022-03-01 16:01:17,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1689 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1172, Invalid=4834, Unknown=0, NotChecked=0, Total=6006 [2022-03-01 16:01:17,224 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 734 mSDsluCounter, 1759 mSDsCounter, 0 mSdLazyCounter, 915 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 1820 SdHoareTripleChecker+Invalid, 984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:17,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [734 Valid, 1820 Invalid, 984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 915 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:01:17,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2857 states. [2022-03-01 16:01:17,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2857 to 1864. [2022-03-01 16:01:17,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1864 states, 1863 states have (on average 2.801395598497048) internal successors, (5219), 1863 states have internal predecessors, (5219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:17,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1864 states to 1864 states and 5219 transitions. [2022-03-01 16:01:17,248 INFO L78 Accepts]: Start accepts. Automaton has 1864 states and 5219 transitions. Word has length 72 [2022-03-01 16:01:17,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:17,248 INFO L470 AbstractCegarLoop]: Abstraction has 1864 states and 5219 transitions. [2022-03-01 16:01:17,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:17,249 INFO L276 IsEmpty]: Start isEmpty. Operand 1864 states and 5219 transitions. [2022-03-01 16:01:17,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:17,251 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:17,251 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:17,267 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-03-01 16:01:17,451 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-03-01 16:01:17,451 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:17,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:17,451 INFO L85 PathProgramCache]: Analyzing trace with hash -1391645913, now seen corresponding path program 96 times [2022-03-01 16:01:17,451 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:17,452 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190239176] [2022-03-01 16:01:17,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:17,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:17,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:17,687 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:17,687 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:17,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190239176] [2022-03-01 16:01:17,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190239176] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:17,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495316828] [2022-03-01 16:01:17,688 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:01:17,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:17,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:17,689 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-03-01 16:01:17,689 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-03-01 16:01:17,812 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:01:17,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:17,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:17,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:18,202 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:18,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:18,591 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:18,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495316828] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:18,591 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:18,591 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 16:01:18,591 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037022074] [2022-03-01 16:01:18,591 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:18,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 16:01:18,591 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:18,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 16:01:18,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=942, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 16:01:18,592 INFO L87 Difference]: Start difference. First operand 1864 states and 5219 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:19,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:19,728 INFO L93 Difference]: Finished difference Result 2662 states and 7263 transitions. [2022-03-01 16:01:19,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 16:01:19,728 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:19,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:19,732 INFO L225 Difference]: With dead ends: 2662 [2022-03-01 16:01:19,732 INFO L226 Difference]: Without dead ends: 2581 [2022-03-01 16:01:19,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 879 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=660, Invalid=2762, Unknown=0, NotChecked=0, Total=3422 [2022-03-01 16:01:19,732 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 439 mSDsluCounter, 2167 mSDsCounter, 0 mSdLazyCounter, 1044 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 2215 SdHoareTripleChecker+Invalid, 1091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:19,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [439 Valid, 2215 Invalid, 1091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1044 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:01:19,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2581 states. [2022-03-01 16:01:19,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2581 to 1888. [2022-03-01 16:01:19,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1888 states, 1887 states have (on average 2.798622151563328) internal successors, (5281), 1887 states have internal predecessors, (5281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:19,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1888 states to 1888 states and 5281 transitions. [2022-03-01 16:01:19,755 INFO L78 Accepts]: Start accepts. Automaton has 1888 states and 5281 transitions. Word has length 72 [2022-03-01 16:01:19,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:19,755 INFO L470 AbstractCegarLoop]: Abstraction has 1888 states and 5281 transitions. [2022-03-01 16:01:19,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:19,756 INFO L276 IsEmpty]: Start isEmpty. Operand 1888 states and 5281 transitions. [2022-03-01 16:01:19,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:19,758 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:19,758 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:19,774 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Forceful destruction successful, exit code 0 [2022-03-01 16:01:19,958 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-03-01 16:01:19,958 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:19,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:19,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1721412685, now seen corresponding path program 97 times [2022-03-01 16:01:19,959 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:19,959 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565970676] [2022-03-01 16:01:19,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:19,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:19,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:20,217 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:20,218 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:20,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565970676] [2022-03-01 16:01:20,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565970676] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:20,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286527588] [2022-03-01 16:01:20,218 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:01:20,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:20,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:20,219 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-03-01 16:01:20,219 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-03-01 16:01:20,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:20,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:20,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:20,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-03-01 16:01:20,751 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:21,152 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:21,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286527588] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:21,152 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:21,152 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 16:01:21,153 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951560213] [2022-03-01 16:01:21,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:21,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 16:01:21,153 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:21,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 16:01:21,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=955, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 16:01:21,153 INFO L87 Difference]: Start difference. First operand 1888 states and 5281 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:22,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:22,227 INFO L93 Difference]: Finished difference Result 2814 states and 7620 transitions. [2022-03-01 16:01:22,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-01 16:01:22,227 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:22,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:22,231 INFO L225 Difference]: With dead ends: 2814 [2022-03-01 16:01:22,231 INFO L226 Difference]: Without dead ends: 2763 [2022-03-01 16:01:22,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 123 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=606, Invalid=2586, Unknown=0, NotChecked=0, Total=3192 [2022-03-01 16:01:22,232 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 588 mSDsluCounter, 1954 mSDsCounter, 0 mSdLazyCounter, 955 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 588 SdHoareTripleChecker+Valid, 1998 SdHoareTripleChecker+Invalid, 1032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 955 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:22,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [588 Valid, 1998 Invalid, 1032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 955 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:01:22,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2763 states. [2022-03-01 16:01:22,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2763 to 1904. [2022-03-01 16:01:22,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1904 states, 1903 states have (on average 2.8003152916447713) internal successors, (5329), 1903 states have internal predecessors, (5329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:22,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1904 states to 1904 states and 5329 transitions. [2022-03-01 16:01:22,256 INFO L78 Accepts]: Start accepts. Automaton has 1904 states and 5329 transitions. Word has length 72 [2022-03-01 16:01:22,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:22,256 INFO L470 AbstractCegarLoop]: Abstraction has 1904 states and 5329 transitions. [2022-03-01 16:01:22,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:22,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1904 states and 5329 transitions. [2022-03-01 16:01:22,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:22,258 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:22,258 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:22,280 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2022-03-01 16:01:22,459 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-03-01 16:01:22,459 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:22,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:22,459 INFO L85 PathProgramCache]: Analyzing trace with hash -287964377, now seen corresponding path program 98 times [2022-03-01 16:01:22,459 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:22,459 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137691566] [2022-03-01 16:01:22,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:22,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:22,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:22,708 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:22,708 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:22,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137691566] [2022-03-01 16:01:22,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137691566] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:22,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186985220] [2022-03-01 16:01:22,708 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:01:22,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:22,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:22,709 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-03-01 16:01:22,710 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-03-01 16:01:22,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:01:22,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:22,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:22,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:23,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-03-01 16:01:23,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:23,623 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:23,623 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186985220] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:23,623 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:23,623 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 16:01:23,623 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278657302] [2022-03-01 16:01:23,623 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:23,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 16:01:23,623 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:23,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 16:01:23,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=968, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 16:01:23,624 INFO L87 Difference]: Start difference. First operand 1904 states and 5329 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:25,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:25,122 INFO L93 Difference]: Finished difference Result 2856 states and 7805 transitions. [2022-03-01 16:01:25,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 16:01:25,122 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:25,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:25,126 INFO L225 Difference]: With dead ends: 2856 [2022-03-01 16:01:25,126 INFO L226 Difference]: Without dead ends: 2760 [2022-03-01 16:01:25,127 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1182 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=804, Invalid=3752, Unknown=0, NotChecked=0, Total=4556 [2022-03-01 16:01:25,127 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 480 mSDsluCounter, 2830 mSDsCounter, 0 mSdLazyCounter, 1336 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 2842 SdHoareTripleChecker+Invalid, 1394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:25,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [480 Valid, 2842 Invalid, 1394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1336 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:01:25,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2760 states. [2022-03-01 16:01:25,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2760 to 1896. [2022-03-01 16:01:25,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1896 states, 1895 states have (on average 2.800527704485488) internal successors, (5307), 1895 states have internal predecessors, (5307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:25,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1896 states to 1896 states and 5307 transitions. [2022-03-01 16:01:25,151 INFO L78 Accepts]: Start accepts. Automaton has 1896 states and 5307 transitions. Word has length 72 [2022-03-01 16:01:25,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:25,151 INFO L470 AbstractCegarLoop]: Abstraction has 1896 states and 5307 transitions. [2022-03-01 16:01:25,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:25,151 INFO L276 IsEmpty]: Start isEmpty. Operand 1896 states and 5307 transitions. [2022-03-01 16:01:25,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:25,153 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:25,153 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:25,171 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-03-01 16:01:25,354 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-03-01 16:01:25,354 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:25,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:25,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1857547103, now seen corresponding path program 99 times [2022-03-01 16:01:25,354 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:25,354 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846746430] [2022-03-01 16:01:25,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:25,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:25,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:25,603 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:25,603 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:25,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846746430] [2022-03-01 16:01:25,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846746430] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:25,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768736728] [2022-03-01 16:01:25,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:01:25,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:25,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:25,604 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-03-01 16:01:25,604 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-03-01 16:01:25,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 16:01:25,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:25,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:25,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:26,123 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:26,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:26,507 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:26,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768736728] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:26,507 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:26,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 16:01:26,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097386877] [2022-03-01 16:01:26,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:26,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 16:01:26,508 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:26,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 16:01:26,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=963, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 16:01:26,508 INFO L87 Difference]: Start difference. First operand 1896 states and 5307 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:27,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:27,730 INFO L93 Difference]: Finished difference Result 2868 states and 7764 transitions. [2022-03-01 16:01:27,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-01 16:01:27,730 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:27,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:27,734 INFO L225 Difference]: With dead ends: 2868 [2022-03-01 16:01:27,734 INFO L226 Difference]: Without dead ends: 2817 [2022-03-01 16:01:27,734 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=645, Invalid=2895, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 16:01:27,734 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 628 mSDsluCounter, 2155 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 628 SdHoareTripleChecker+Valid, 2196 SdHoareTripleChecker+Invalid, 1155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:27,734 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [628 Valid, 2196 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1087 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:01:27,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2817 states. [2022-03-01 16:01:27,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2817 to 1896. [2022-03-01 16:01:27,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1896 states, 1895 states have (on average 2.800527704485488) internal successors, (5307), 1895 states have internal predecessors, (5307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:27,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1896 states to 1896 states and 5307 transitions. [2022-03-01 16:01:27,757 INFO L78 Accepts]: Start accepts. Automaton has 1896 states and 5307 transitions. Word has length 72 [2022-03-01 16:01:27,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:27,757 INFO L470 AbstractCegarLoop]: Abstraction has 1896 states and 5307 transitions. [2022-03-01 16:01:27,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:27,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1896 states and 5307 transitions. [2022-03-01 16:01:27,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:27,759 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:27,759 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:27,775 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-03-01 16:01:27,963 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-03-01 16:01:27,963 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:27,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:27,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1003971885, now seen corresponding path program 100 times [2022-03-01 16:01:27,964 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:27,964 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124813472] [2022-03-01 16:01:27,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:27,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:27,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:28,190 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:28,191 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:28,191 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124813472] [2022-03-01 16:01:28,191 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124813472] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:28,191 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369293925] [2022-03-01 16:01:28,191 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:01:28,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:28,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:28,192 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-03-01 16:01:28,193 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-03-01 16:01:28,310 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:01:28,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:28,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:28,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:28,721 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:28,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:29,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-03-01 16:01:29,124 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369293925] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:29,124 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:29,124 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 16:01:29,125 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361117869] [2022-03-01 16:01:29,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:29,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 16:01:29,125 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:29,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 16:01:29,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=974, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 16:01:29,125 INFO L87 Difference]: Start difference. First operand 1896 states and 5307 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:30,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:30,624 INFO L93 Difference]: Finished difference Result 2906 states and 7938 transitions. [2022-03-01 16:01:30,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-01 16:01:30,624 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:30,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:30,629 INFO L225 Difference]: With dead ends: 2906 [2022-03-01 16:01:30,629 INFO L226 Difference]: Without dead ends: 2810 [2022-03-01 16:01:30,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 123 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1147 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=811, Invalid=3881, Unknown=0, NotChecked=0, Total=4692 [2022-03-01 16:01:30,630 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 518 mSDsluCounter, 2291 mSDsCounter, 0 mSdLazyCounter, 1064 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 2333 SdHoareTripleChecker+Invalid, 1145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1064 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:30,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [518 Valid, 2333 Invalid, 1145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1064 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:01:30,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2810 states. [2022-03-01 16:01:30,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2810 to 1896. [2022-03-01 16:01:30,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1896 states, 1895 states have (on average 2.800527704485488) internal successors, (5307), 1895 states have internal predecessors, (5307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:30,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1896 states to 1896 states and 5307 transitions. [2022-03-01 16:01:30,674 INFO L78 Accepts]: Start accepts. Automaton has 1896 states and 5307 transitions. Word has length 72 [2022-03-01 16:01:30,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:30,674 INFO L470 AbstractCegarLoop]: Abstraction has 1896 states and 5307 transitions. [2022-03-01 16:01:30,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:30,674 INFO L276 IsEmpty]: Start isEmpty. Operand 1896 states and 5307 transitions. [2022-03-01 16:01:30,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:30,676 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:30,676 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:30,693 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Forceful destruction successful, exit code 0 [2022-03-01 16:01:30,882 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-03-01 16:01:30,883 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:30,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:30,883 INFO L85 PathProgramCache]: Analyzing trace with hash -285231161, now seen corresponding path program 101 times [2022-03-01 16:01:30,883 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:30,883 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853748962] [2022-03-01 16:01:30,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:30,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:30,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:31,082 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:31,082 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:31,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853748962] [2022-03-01 16:01:31,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853748962] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:31,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974960283] [2022-03-01 16:01:31,082 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:01:31,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:31,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:31,083 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-03-01 16:01:31,084 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-03-01 16:01:31,203 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:01:31,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:31,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:01:31,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:31,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:31,684 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:32,167 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:32,167 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974960283] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:32,167 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:32,167 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 40 [2022-03-01 16:01:32,168 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47838297] [2022-03-01 16:01:32,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:32,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-03-01 16:01:32,168 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:32,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-03-01 16:01:32,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=1336, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 16:01:32,168 INFO L87 Difference]: Start difference. First operand 1896 states and 5307 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-03-01 16:01:33,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:33,927 INFO L93 Difference]: Finished difference Result 3079 states and 8331 transitions. [2022-03-01 16:01:33,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-03-01 16:01:33,927 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-03-01 16:01:33,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:33,931 INFO L225 Difference]: With dead ends: 3079 [2022-03-01 16:01:33,931 INFO L226 Difference]: Without dead ends: 2872 [2022-03-01 16:01:33,931 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 119 SyntacticMatches, 2 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2162 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1199, Invalid=6283, Unknown=0, NotChecked=0, Total=7482 [2022-03-01 16:01:33,932 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 652 mSDsluCounter, 3019 mSDsCounter, 0 mSdLazyCounter, 1335 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 2992 SdHoareTripleChecker+Invalid, 1408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:33,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [652 Valid, 2992 Invalid, 1408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1335 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:01:33,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2872 states. [2022-03-01 16:01:33,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2872 to 1916. [2022-03-01 16:01:33,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1916 states, 1915 states have (on average 2.802088772845953) internal successors, (5366), 1915 states have internal predecessors, (5366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:33,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1916 states to 1916 states and 5366 transitions. [2022-03-01 16:01:33,956 INFO L78 Accepts]: Start accepts. Automaton has 1916 states and 5366 transitions. Word has length 72 [2022-03-01 16:01:33,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:33,956 INFO L470 AbstractCegarLoop]: Abstraction has 1916 states and 5366 transitions. [2022-03-01 16:01:33,956 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-03-01 16:01:33,956 INFO L276 IsEmpty]: Start isEmpty. Operand 1916 states and 5366 transitions. [2022-03-01 16:01:33,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:33,958 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:33,958 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:33,980 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-03-01 16:01:34,159 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-03-01 16:01:34,159 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:34,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:34,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1904803417, now seen corresponding path program 102 times [2022-03-01 16:01:34,159 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:34,159 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002034536] [2022-03-01 16:01:34,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:34,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:34,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:34,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-03-01 16:01:34,394 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:34,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002034536] [2022-03-01 16:01:34,395 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002034536] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:34,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736565553] [2022-03-01 16:01:34,395 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 16:01:34,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:34,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:34,396 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-03-01 16:01:34,396 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-03-01 16:01:34,519 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 16:01:34,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:34,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:34,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:34,901 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:34,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:35,295 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:35,296 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736565553] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:35,296 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:35,296 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 16:01:35,296 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074770225] [2022-03-01 16:01:35,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:35,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 16:01:35,296 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:35,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 16:01:35,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=958, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 16:01:35,297 INFO L87 Difference]: Start difference. First operand 1916 states and 5366 transitions. Second operand has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:37,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:37,386 INFO L93 Difference]: Finished difference Result 3393 states and 9071 transitions. [2022-03-01 16:01:37,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-01 16:01:37,386 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:37,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:37,391 INFO L225 Difference]: With dead ends: 3393 [2022-03-01 16:01:37,391 INFO L226 Difference]: Without dead ends: 3231 [2022-03-01 16:01:37,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 122 SyntacticMatches, 5 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2375 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1386, Invalid=6624, Unknown=0, NotChecked=0, Total=8010 [2022-03-01 16:01:37,392 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 798 mSDsluCounter, 2519 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 798 SdHoareTripleChecker+Valid, 2527 SdHoareTripleChecker+Invalid, 1254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:37,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [798 Valid, 2527 Invalid, 1254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:01:37,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3231 states. [2022-03-01 16:01:37,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3231 to 1916. [2022-03-01 16:01:37,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1916 states, 1915 states have (on average 2.804177545691906) internal successors, (5370), 1915 states have internal predecessors, (5370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:37,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1916 states to 1916 states and 5370 transitions. [2022-03-01 16:01:37,417 INFO L78 Accepts]: Start accepts. Automaton has 1916 states and 5370 transitions. Word has length 72 [2022-03-01 16:01:37,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:37,417 INFO L470 AbstractCegarLoop]: Abstraction has 1916 states and 5370 transitions. [2022-03-01 16:01:37,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.4705882352941178) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:37,417 INFO L276 IsEmpty]: Start isEmpty. Operand 1916 states and 5370 transitions. [2022-03-01 16:01:37,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:37,419 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:37,419 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:37,441 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-03-01 16:01:37,621 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-03-01 16:01:37,621 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:37,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:37,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1363278033, now seen corresponding path program 103 times [2022-03-01 16:01:37,621 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:37,621 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883337365] [2022-03-01 16:01:37,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:37,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:37,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:37,876 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:37,876 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:37,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883337365] [2022-03-01 16:01:37,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883337365] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:37,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975206828] [2022-03-01 16:01:37,876 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 16:01:37,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:37,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:37,888 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-03-01 16:01:37,888 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-03-01 16:01:38,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:38,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:38,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:38,411 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:38,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:38,812 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:38,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975206828] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:38,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:38,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 34 [2022-03-01 16:01:38,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363283985] [2022-03-01 16:01:38,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:38,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-01 16:01:38,813 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:38,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-01 16:01:38,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=945, Unknown=0, NotChecked=0, Total=1122 [2022-03-01 16:01:38,814 INFO L87 Difference]: Start difference. First operand 1916 states and 5370 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:40,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:40,087 INFO L93 Difference]: Finished difference Result 2825 states and 7644 transitions. [2022-03-01 16:01:40,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 16:01:40,087 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:40,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:40,092 INFO L225 Difference]: With dead ends: 2825 [2022-03-01 16:01:40,092 INFO L226 Difference]: Without dead ends: 2774 [2022-03-01 16:01:40,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 123 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 960 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=727, Invalid=3055, Unknown=0, NotChecked=0, Total=3782 [2022-03-01 16:01:40,092 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 574 mSDsluCounter, 2445 mSDsCounter, 0 mSdLazyCounter, 1126 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 2470 SdHoareTripleChecker+Invalid, 1185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:40,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [574 Valid, 2470 Invalid, 1185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1126 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 16:01:40,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2774 states. [2022-03-01 16:01:40,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2774 to 1888. [2022-03-01 16:01:40,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1888 states, 1887 states have (on average 2.8028616852146264) internal successors, (5289), 1887 states have internal predecessors, (5289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:40,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1888 states to 1888 states and 5289 transitions. [2022-03-01 16:01:40,115 INFO L78 Accepts]: Start accepts. Automaton has 1888 states and 5289 transitions. Word has length 72 [2022-03-01 16:01:40,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:40,115 INFO L470 AbstractCegarLoop]: Abstraction has 1888 states and 5289 transitions. [2022-03-01 16:01:40,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:40,116 INFO L276 IsEmpty]: Start isEmpty. Operand 1888 states and 5289 transitions. [2022-03-01 16:01:40,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:40,118 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:40,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-03-01 16:01:40,134 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Forceful destruction successful, exit code 0 [2022-03-01 16:01:40,318 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-03-01 16:01:40,318 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:40,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:40,318 INFO L85 PathProgramCache]: Analyzing trace with hash -1167047719, now seen corresponding path program 104 times [2022-03-01 16:01:40,319 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:40,319 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462766797] [2022-03-01 16:01:40,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:40,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:40,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:40,575 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:40,575 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:40,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462766797] [2022-03-01 16:01:40,575 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462766797] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:40,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988617784] [2022-03-01 16:01:40,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 16:01:40,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:40,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:40,576 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-03-01 16:01:40,577 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-03-01 16:01:40,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 16:01:40,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:40,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:40,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:41,120 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:41,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:41,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-03-01 16:01:41,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988617784] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:41,527 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:41,528 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-01 16:01:41,528 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283598977] [2022-03-01 16:01:41,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:41,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 16:01:41,528 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:41,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 16:01:41,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1102, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 16:01:41,528 INFO L87 Difference]: Start difference. First operand 1888 states and 5289 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:43,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:43,040 INFO L93 Difference]: Finished difference Result 2942 states and 7959 transitions. [2022-03-01 16:01:43,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-01 16:01:43,040 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:43,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:43,045 INFO L225 Difference]: With dead ends: 2942 [2022-03-01 16:01:43,045 INFO L226 Difference]: Without dead ends: 2840 [2022-03-01 16:01:43,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1234 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=709, Invalid=4261, Unknown=0, NotChecked=0, Total=4970 [2022-03-01 16:01:43,046 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 534 mSDsluCounter, 2663 mSDsCounter, 0 mSdLazyCounter, 1309 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 534 SdHoareTripleChecker+Valid, 2682 SdHoareTripleChecker+Invalid, 1390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:43,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [534 Valid, 2682 Invalid, 1390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1309 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 16:01:43,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2840 states. [2022-03-01 16:01:43,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2840 to 1964. [2022-03-01 16:01:43,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1964 states, 1963 states have (on average 2.806928171166582) internal successors, (5510), 1963 states have internal predecessors, (5510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:43,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1964 states to 1964 states and 5510 transitions. [2022-03-01 16:01:43,072 INFO L78 Accepts]: Start accepts. Automaton has 1964 states and 5510 transitions. Word has length 72 [2022-03-01 16:01:43,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:43,072 INFO L470 AbstractCegarLoop]: Abstraction has 1964 states and 5510 transitions. [2022-03-01 16:01:43,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:43,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1964 states and 5510 transitions. [2022-03-01 16:01:43,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:43,074 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:43,074 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:43,091 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2022-03-01 16:01:43,275 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-03-01 16:01:43,275 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:43,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:43,275 INFO L85 PathProgramCache]: Analyzing trace with hash -1468321395, now seen corresponding path program 105 times [2022-03-01 16:01:43,275 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:43,275 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949942764] [2022-03-01 16:01:43,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:43,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:43,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:43,487 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:43,488 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:43,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949942764] [2022-03-01 16:01:43,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949942764] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:43,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611126305] [2022-03-01 16:01:43,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 16:01:43,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:43,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:43,489 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-03-01 16:01:43,490 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-03-01 16:01:43,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 16:01:43,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:43,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:43,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:44,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-03-01 16:01:44,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:44,500 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:44,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611126305] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:44,500 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:44,500 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-01 16:01:44,500 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113505853] [2022-03-01 16:01:44,500 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:44,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 16:01:44,500 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:44,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 16:01:44,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1100, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 16:01:44,501 INFO L87 Difference]: Start difference. First operand 1964 states and 5510 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:46,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:46,752 INFO L93 Difference]: Finished difference Result 3355 states and 8945 transitions. [2022-03-01 16:01:46,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-01 16:01:46,753 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:46,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:46,758 INFO L225 Difference]: With dead ends: 3355 [2022-03-01 16:01:46,758 INFO L226 Difference]: Without dead ends: 3253 [2022-03-01 16:01:46,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2155 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1193, Invalid=6639, Unknown=0, NotChecked=0, Total=7832 [2022-03-01 16:01:46,759 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 831 mSDsluCounter, 3151 mSDsCounter, 0 mSdLazyCounter, 1536 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 831 SdHoareTripleChecker+Valid, 3149 SdHoareTripleChecker+Invalid, 1646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:46,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [831 Valid, 3149 Invalid, 1646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1536 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:01:46,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3253 states. [2022-03-01 16:01:46,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3253 to 1964. [2022-03-01 16:01:46,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1964 states, 1963 states have (on average 2.804890473764646) internal successors, (5506), 1963 states have internal predecessors, (5506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:46,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1964 states to 1964 states and 5506 transitions. [2022-03-01 16:01:46,784 INFO L78 Accepts]: Start accepts. Automaton has 1964 states and 5506 transitions. Word has length 72 [2022-03-01 16:01:46,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:46,785 INFO L470 AbstractCegarLoop]: Abstraction has 1964 states and 5506 transitions. [2022-03-01 16:01:46,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:46,785 INFO L276 IsEmpty]: Start isEmpty. Operand 1964 states and 5506 transitions. [2022-03-01 16:01:46,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:46,787 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:46,787 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:46,803 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-03-01 16:01:46,987 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-03-01 16:01:46,987 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:46,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:46,988 INFO L85 PathProgramCache]: Analyzing trace with hash -34873087, now seen corresponding path program 106 times [2022-03-01 16:01:46,988 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:46,988 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079215647] [2022-03-01 16:01:46,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:46,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:46,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:47,203 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:47,204 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:47,204 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079215647] [2022-03-01 16:01:47,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079215647] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:47,204 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217518512] [2022-03-01 16:01:47,204 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 16:01:47,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:47,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:47,205 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-03-01 16:01:47,205 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-03-01 16:01:47,326 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 16:01:47,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:47,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 16:01:47,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:47,731 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:47,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:48,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-03-01 16:01:48,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217518512] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:48,152 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:48,152 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 36 [2022-03-01 16:01:48,152 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691021092] [2022-03-01 16:01:48,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:48,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-01 16:01:48,152 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:48,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-01 16:01:48,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1092, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 16:01:48,153 INFO L87 Difference]: Start difference. First operand 1964 states and 5506 transitions. Second operand has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:50,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 16:01:50,070 INFO L93 Difference]: Finished difference Result 3179 states and 8600 transitions. [2022-03-01 16:01:50,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-03-01 16:01:50,070 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-03-01 16:01:50,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 16:01:50,075 INFO L225 Difference]: With dead ends: 3179 [2022-03-01 16:01:50,075 INFO L226 Difference]: Without dead ends: 3047 [2022-03-01 16:01:50,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1700 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=941, Invalid=5221, Unknown=0, NotChecked=0, Total=6162 [2022-03-01 16:01:50,076 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 587 mSDsluCounter, 3565 mSDsCounter, 0 mSdLazyCounter, 1660 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 587 SdHoareTripleChecker+Valid, 3530 SdHoareTripleChecker+Invalid, 1742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:50,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [587 Valid, 3530 Invalid, 1742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1660 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 16:01:50,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3047 states. [2022-03-01 16:01:50,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3047 to 2016. [2022-03-01 16:01:50,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2016 states, 2015 states have (on average 2.8054590570719604) internal successors, (5653), 2015 states have internal predecessors, (5653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:50,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2016 states to 2016 states and 5653 transitions. [2022-03-01 16:01:50,105 INFO L78 Accepts]: Start accepts. Automaton has 2016 states and 5653 transitions. Word has length 72 [2022-03-01 16:01:50,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 16:01:50,105 INFO L470 AbstractCegarLoop]: Abstraction has 2016 states and 5653 transitions. [2022-03-01 16:01:50,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.2777777777777777) internal successors, (118), 36 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 16:01:50,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2016 states and 5653 transitions. [2022-03-01 16:01:50,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-03-01 16:01:50,107 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 16:01:50,107 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 16:01:50,124 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-03-01 16:01:50,308 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-03-01 16:01:50,308 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 16:01:50,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 16:01:50,308 INFO L85 PathProgramCache]: Analyzing trace with hash 1764192065, now seen corresponding path program 107 times [2022-03-01 16:01:50,308 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 16:01:50,308 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496119874] [2022-03-01 16:01:50,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 16:01:50,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 16:01:50,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 16:01:50,541 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:50,541 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 16:01:50,541 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496119874] [2022-03-01 16:01:50,542 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496119874] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 16:01:50,542 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453717697] [2022-03-01 16:01:50,542 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 16:01:50,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 16:01:50,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 16:01:50,543 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-03-01 16:01:50,543 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-03-01 16:01:50,667 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 16:01:50,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 16:01:50,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 16:01:50,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 16:01:51,190 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:51,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 16:01:51,688 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 16:01:51,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453717697] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 16:01:51,689 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 16:01:51,689 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 41 [2022-03-01 16:01:51,689 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350460197] [2022-03-01 16:01:51,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 16:01:51,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-03-01 16:01:51,689 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 16:01:51,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-03-01 16:01:51,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=1395, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 16:01:51,690 INFO L87 Difference]: Start difference. First operand 2016 states and 5653 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) Received shutdown request... [2022-03-01 16:01:52,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-01 16:01:52,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=434, Invalid=2322, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 16:01:52,213 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 157 mSDsluCounter, 1359 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 1438 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 16:01:52,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 1438 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 16:01:52,214 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-03-01 16:01:52,230 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-03-01 16:01:52,231 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-01 16:01:52,246 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-01 16:01:52,414 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-03-01 16:01:52,415 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (2016states) and FLOYD_HOARE automaton (currently 21 states, 41 states before enhancement),while ReachableStatesComputation was computing reachable states (410 states constructed, input type IntersectNwa). [2022-03-01 16:01:52,417 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-03-01 16:01:52,417 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-03-01 16:01:52,419 INFO L732 BasicCegarLoop]: Path program histogram: [107, 56, 6, 1] [2022-03-01 16:01:52,420 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-01 16:01:52,420 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-01 16:01:52,421 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 01.03 04:01:52 BasicIcfg [2022-03-01 16:01:52,421 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-01 16:01:52,421 INFO L158 Benchmark]: Toolchain (without parser) took 732823.41ms. Allocated memory was 175.1MB in the beginning and 398.5MB in the end (delta: 223.3MB). Free memory was 118.1MB in the beginning and 218.9MB in the end (delta: -100.9MB). Peak memory consumption was 123.4MB. Max. memory is 8.0GB. [2022-03-01 16:01:52,421 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 175.1MB. Free memory is still 134.3MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-01 16:01:52,421 INFO L158 Benchmark]: CACSL2BoogieTranslator took 281.97ms. Allocated memory was 175.1MB in the beginning and 229.6MB in the end (delta: 54.5MB). Free memory was 117.9MB in the beginning and 203.4MB in the end (delta: -85.5MB). Peak memory consumption was 12.2MB. Max. memory is 8.0GB. [2022-03-01 16:01:52,421 INFO L158 Benchmark]: Boogie Procedure Inliner took 29.42ms. Allocated memory is still 229.6MB. Free memory was 203.4MB in the beginning and 201.8MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-01 16:01:52,421 INFO L158 Benchmark]: Boogie Preprocessor took 27.84ms. Allocated memory is still 229.6MB. Free memory was 201.8MB in the beginning and 200.8MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-01 16:01:52,421 INFO L158 Benchmark]: RCFGBuilder took 298.20ms. Allocated memory is still 229.6MB. Free memory was 200.8MB in the beginning and 186.1MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2022-03-01 16:01:52,422 INFO L158 Benchmark]: TraceAbstraction took 732179.34ms. Allocated memory was 229.6MB in the beginning and 398.5MB in the end (delta: 168.8MB). Free memory was 185.6MB in the beginning and 218.9MB in the end (delta: -33.4MB). Peak memory consumption was 135.4MB. Max. memory is 8.0GB. [2022-03-01 16:01:52,422 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.13ms. Allocated memory is still 175.1MB. Free memory is still 134.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 281.97ms. Allocated memory was 175.1MB in the beginning and 229.6MB in the end (delta: 54.5MB). Free memory was 117.9MB in the beginning and 203.4MB in the end (delta: -85.5MB). Peak memory consumption was 12.2MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 29.42ms. Allocated memory is still 229.6MB. Free memory was 203.4MB in the beginning and 201.8MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 27.84ms. Allocated memory is still 229.6MB. Free memory was 201.8MB in the beginning and 200.8MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 298.20ms. Allocated memory is still 229.6MB. Free memory was 200.8MB in the beginning and 186.1MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * TraceAbstraction took 732179.34ms. Allocated memory was 229.6MB in the beginning and 398.5MB in the end (delta: 168.8MB). Free memory was 185.6MB in the beginning and 218.9MB in the end (delta: -33.4MB). Peak memory consumption was 135.4MB. 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 (2016states) and FLOYD_HOARE automaton (currently 21 states, 41 states before enhancement),while ReachableStatesComputation was computing reachable states (410 states constructed, input type IntersectNwa). - 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 (2016states) and FLOYD_HOARE automaton (currently 21 states, 41 states before enhancement),while ReachableStatesComputation was computing reachable states (410 states constructed, input type IntersectNwa). - 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 (2016states) and FLOYD_HOARE automaton (currently 21 states, 41 states before enhancement),while ReachableStatesComputation was computing reachable states (410 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 104 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 732.1s, OverallIterations: 170, TraceHistogramMax: 2, PathProgramHistogramMax: 107, EmptinessCheckTime: 0.3s, AutomataDifference: 486.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 163627 SdHoareTripleChecker+Valid, 103.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 163627 mSDsluCounter, 596699 SdHoareTripleChecker+Invalid, 87.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 593872 mSDsCounter, 17821 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 278723 IncrementalHoareTripleChecker+Invalid, 296544 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 17821 mSolverCounterUnsat, 33128 mSDtfsCounter, 278723 mSolverCounterSat, 1.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 36109 GetRequests, 19283 SyntacticMatches, 447 SemanticMatches, 16379 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712678 ImplicationChecksByTransitivity, 454.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2016occurred in iteration=169, InterpolantAutomatonStates: 12465, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.0s AutomataMinimizationTime, 169 MinimizatonAttempts, 238909 StatesRemovedByMinimization, 168 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.1s SsaConstructionTime, 3.0s SatisfiabilityAnalysisTime, 192.1s InterpolantComputationTime, 23666 NumberOfCodeBlocks, 23504 NumberOfCodeBlocksAsserted, 486 NumberOfCheckSat, 34786 ConstructedInterpolants, 0 QuantifiedInterpolants, 325408 SizeOfPredicates, 2038 NumberOfNonLiveVariables, 26046 ConjunctsInSsa, 3912 ConjunctsInUnsatCore, 496 InterpolantComputations, 7 PerfectInterpolantSequences, 0/1386 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